IntelligenceX

API Reference

Class

UsageTelemetryOverviewOptions

Namespace IntelligenceX.Visualization.Heatmaps
Assembly IntelligenceX
Modifiers sealed

Configures provider-neutral usage overview generation from canonical telemetry events.

Inheritance

  • Object
  • UsageTelemetryOverviewOptions

Constructors

Properties

public UsageSummaryMetric Metric { get; set; } #

Gets or sets the metric summarized by the overview.

public String Title { get; set; } #

Gets or sets the overview title.

public String Subtitle { get; set; } #

Gets or sets an optional overview subtitle prefix.

public IReadOnlyList<UsageHeatmapBreakdownDimension> HeatmapBreakdowns { get; set; } #

Gets or sets the breakdowns rendered as embedded heatmaps.

public IReadOnlyDictionary<String, String> SourceRootLabels { get; set; } #

Gets or sets optional display-label overrides for source roots.

public Int32 LegendLimit { get; set; } #

Gets or sets the maximum number of legend entries emitted per heatmap.

public Int32 BreakdownLimit { get; set; } #

Gets or sets the maximum number of breakdown entries retained in the summary.

public IReadOnlyList<Int32> RollingWindowDays { get; set; } #

Gets or sets the rolling windows retained in the summary.