IntelligenceX

API Reference

Class

UsageTelemetryOverviewDocument

Namespace IntelligenceX.Visualization.Heatmaps
Assembly IntelligenceX
Modifiers sealed

Represents a reusable overview snapshot backed by canonical telemetry usage data.

Inheritance

  • Object
  • UsageTelemetryOverviewDocument

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Accepted by parameters 1

Constructors

public UsageTelemetryOverviewDocument(String title, String? subtitle, UsageSummaryMetric metric, String units, UsageSummarySnapshot summary, IReadOnlyList<UsageTelemetryOverviewCard> cards, IReadOnlyList<UsageTelemetryOverviewHeatmap> heatmaps, IReadOnlyList<UsageTelemetryOverviewProviderSection>? providerSections = null, JsonObject? metadata = null) #

Parameters

title String requiredposition: 0
subtitle String? requiredposition: 1
metric UsageSummaryMetric requiredposition: 2
units String requiredposition: 3
summary UsageSummarySnapshot requiredposition: 4
cards IReadOnlyList<UsageTelemetryOverviewCard> requiredposition: 5
heatmaps IReadOnlyList<UsageTelemetryOverviewHeatmap> requiredposition: 6
providerSections IReadOnlyList<UsageTelemetryOverviewProviderSection>? = null optionalposition: 7
metadata JsonObject? = null optionalposition: 8

Methods

public JsonObject ToJson() #
Returns: JsonObject

Properties

public String Title { get; } #
public String? Subtitle { get; } #
public UsageSummaryMetric Metric { get; } #
public String Units { get; } #
public UsageSummarySnapshot Summary { get; } #
public IReadOnlyList<UsageTelemetryOverviewCard> Cards { get; } #
public IReadOnlyList<UsageTelemetryOverviewHeatmap> Heatmaps { get; } #
public IReadOnlyList<UsageTelemetryOverviewProviderSection> ProviderSections { get; } #
public JsonObject? Metadata { get; } #