API Reference
Class
UsageTelemetryOverviewProviderSection
Represents one provider-specific usage section in the overview.
Inheritance
- Object
- UsageTelemetryOverviewProviderSection
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 UsageTelemetryOverviewProviderSection(String key, String providerId, String title, String subtitle, HeatmapDocument heatmap, DateTime? rangeStartUtc, DateTime? rangeEndUtc, DateTimeOffset? latestEventUtc, Int32 activeDays, Int32 totalDays, Int32 accountCount, Int32 sourceRootCount, IReadOnlyList<String>? accountLabels, IReadOnlyList<UsageTelemetryOverviewSectionMetric> metrics, UsageTelemetryOverviewComposition? composition, IReadOnlyList<UsageTelemetryOverviewCard> spotlightCards, Int64 inputTokens, Int64 outputTokens, Int64 totalTokens, String monthlyUsageTitle, String monthlyUsageUnitsLabel, IReadOnlyList<UsageTelemetryOverviewMonthlyUsage> monthlyUsage, IReadOnlyList<UsageTelemetryOverviewInsightSection>? additionalInsights, IReadOnlyList<UsageTelemetryOverviewTopModel> topModels, UsageTelemetryOverviewApiCostEstimate? apiCostEstimate, UsageTelemetryOverviewModelHighlight? mostUsedModel, UsageTelemetryOverviewModelHighlight? recentModel, Int32 longestStreakDays, Int32 currentStreakDays, String? note) #Parameters
- key String
- providerId String
- title String
- subtitle String
- heatmap HeatmapDocument
- rangeStartUtc DateTime?
- rangeEndUtc DateTime?
- latestEventUtc DateTimeOffset?
- activeDays Int32
- totalDays Int32
- accountCount Int32
- sourceRootCount Int32
- accountLabels IReadOnlyList<String>?
- metrics IReadOnlyList<UsageTelemetryOverviewSectionMetric>
- composition UsageTelemetryOverviewComposition?
- spotlightCards IReadOnlyList<UsageTelemetryOverviewCard>
- inputTokens Int64
- outputTokens Int64
- totalTokens Int64
- monthlyUsageTitle String
- monthlyUsageUnitsLabel String
- monthlyUsage IReadOnlyList<UsageTelemetryOverviewMonthlyUsage>
- additionalInsights IReadOnlyList<UsageTelemetryOverviewInsightSection>?
- topModels IReadOnlyList<UsageTelemetryOverviewTopModel>
- apiCostEstimate UsageTelemetryOverviewApiCostEstimate?
- mostUsedModel UsageTelemetryOverviewModelHighlight?
- recentModel UsageTelemetryOverviewModelHighlight?
- longestStreakDays Int32
- currentStreakDays Int32
- note String?
Methods
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public String Key { get; } #public String ProviderId { get; } #public String Title { get; } #public String Subtitle { get; } #public HeatmapDocument Heatmap { get; } #public DateTime? RangeStartUtc { get; } #public DateTime? RangeEndUtc { get; } #public DateTimeOffset? LatestEventUtc { get; } #public Int32 ActiveDays { get; } #public Int32 TotalDays { get; } #public Int32 AccountCount { get; } #public Int32 SourceRootCount { get; } #public IReadOnlyList<String> AccountLabels { get; } #public IReadOnlyList<UsageTelemetryOverviewSectionMetric> Metrics { get; } #public UsageTelemetryOverviewComposition? Composition { get; } #public IReadOnlyList<UsageTelemetryOverviewCard> SpotlightCards { get; } #public Int64 InputTokens { get; } #public Int64 OutputTokens { get; } #public Int64 TotalTokens { get; } #public String MonthlyUsageTitle { get; } #public String MonthlyUsageUnitsLabel { get; } #public IReadOnlyList<UsageTelemetryOverviewMonthlyUsage> MonthlyUsage { get; } #public IReadOnlyList<UsageTelemetryOverviewInsightSection> AdditionalInsights { get; } #public IReadOnlyList<UsageTelemetryOverviewTopModel> TopModels { get; } #public UsageTelemetryOverviewApiCostEstimate? ApiCostEstimate { get; } #public UsageTelemetryOverviewModelHighlight? MostUsedModel { get; } #public UsageTelemetryOverviewModelHighlight? RecentModel { get; } #public Int32 LongestStreakDays { get; } #public Int32 CurrentStreakDays { get; } #public String? Note { get; } #