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