IntelligenceX

API Reference

Class

UsageSummaryBuilder

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers sealed

Builds provider-neutral usage summaries from canonical daily aggregates.

Inheritance

  • Object
  • UsageSummaryBuilder

Constructors

public UsageSummaryBuilder() #

Methods

public UsageSummarySnapshot Build(IEnumerable<UsageDailyAggregateRecord> aggregates, UsageSummaryOptions options = null) #
Returns: UsageSummarySnapshot

Builds a summary snapshot from canonical daily aggregates.

Parameters

aggregates System.Collections.Generic.IEnumerable{IntelligenceX.Telemetry.Usage.UsageDailyAggregateRecord} requiredposition: 0
options IntelligenceX.Telemetry.Usage.UsageSummaryOptions = null optionalposition: 1