IntelligenceX

API Reference

Class

UsageRollingWindowSummary

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers sealed

Represents one rolling-window usage summary.

Inheritance

  • Object
  • UsageRollingWindowSummary

Constructors

public UsageRollingWindowSummary() #

Properties

public Int32 WindowDays { get; set; } #

Gets or sets the requested window size.

public Nullable<DateTime> StartDayUtc { get; set; } #

Gets or sets the earliest UTC day included in the window.

public Nullable<DateTime> EndDayUtc { get; set; } #

Gets or sets the latest UTC day included in the window.

public Int32 DaysCovered { get; set; } #

Gets or sets the number of days actually covered by this window.

public Decimal TotalValue { get; set; } #

Gets or sets the total metric value summed across the window.

public Decimal AveragePerCalendarDay { get; set; } #

Gets or sets the average metric value per covered day.