IntelligenceX

API Reference

Class

UsageDailyAggregateBuilder

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers sealed

Builds provider-neutral daily aggregates from canonical usage events.

Inheritance

  • Object
  • UsageDailyAggregateBuilder

Constructors

public UsageDailyAggregateBuilder() #

Methods

public IReadOnlyList<UsageDailyAggregateRecord> Build(IEnumerable<UsageEventRecord> events, UsageDailyAggregateOptions? options = null) #
Returns: IReadOnlyList<UsageDailyAggregateRecord>

Builds daily aggregates from normalized usage events.

Parameters

events System.Collections.Generic.IEnumerable<IntelligenceX.Telemetry.Usage.UsageEventRecord> requiredposition: 0
options IntelligenceX.Telemetry.Usage.UsageDailyAggregateOptions? = null optionalposition: 1