IntelligenceX

API Reference

Class

UsageTelemetryHeatmapDocumentBuilder

Namespace IntelligenceX.Visualization.Heatmaps
Assembly IntelligenceX
Modifiers sealed

Builds reusable heatmap documents from canonical usage events.

Inheritance

  • Object
  • UsageTelemetryHeatmapDocumentBuilder

Constructors

public UsageTelemetryHeatmapDocumentBuilder() #

Methods

public HeatmapDocument Build(IEnumerable<UsageEventRecord> events, UsageTelemetryHeatmapOptions options = null) #
Returns: HeatmapDocument

Builds a telemetry heatmap document from canonical usage events.

Parameters

events System.Collections.Generic.IEnumerable{IntelligenceX.Telemetry.Usage.UsageEventRecord} requiredposition: 0
options IntelligenceX.Visualization.Heatmaps.UsageTelemetryHeatmapOptions = null optionalposition: 1
public HeatmapDocument BuildFromAggregates(IEnumerable<UsageDailyAggregateRecord> aggregates, UsageTelemetryHeatmapOptions options = null) #
Returns: HeatmapDocument

Builds a telemetry heatmap document from canonical daily aggregates.

Parameters

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