Sub2ApiAdminDashboardSnapshotStats class abstract

Full dashboard statistics embedded by snapshot-v2.

Available extensions
Annotations
  • @freezed

Constructors

Sub2ApiAdminDashboardSnapshotStats({required int totalUsers, required int todayNewUsers, required int activeUsers, required int hourlyActiveUsers, required DateTime statsUpdatedAt, required bool statsStale, required int totalApiKeys, required int activeApiKeys, required int totalAccounts, required int normalAccounts, required int errorAccounts, required int rateLimitAccounts, required int overloadAccounts, required int totalRequests, required int totalInputTokens, required int totalOutputTokens, required int totalCacheCreationTokens, required int totalCacheReadTokens, required int totalTokens, required Sub2ApiDecimal totalCost, required Sub2ApiDecimal totalActualCost, required Sub2ApiDecimal totalAccountCost, required int todayRequests, required int todayInputTokens, required int todayOutputTokens, required int todayCacheCreationTokens, required int todayCacheReadTokens, required int todayTokens, required Sub2ApiDecimal todayCost, required Sub2ApiDecimal todayActualCost, required Sub2ApiDecimal todayAccountCost, required Sub2ApiDecimal averageDurationMs, required int rpm, required int tpm, required int uptime})
const
factory

Properties

activeApiKeys → int
no setterinherited
activeUsers → int
no setterinherited
averageDurationMs → Sub2ApiDecimal
no setterinherited
copyWith → $Sub2ApiAdminDashboardSnapshotStatsCopyWith<Sub2ApiAdminDashboardSnapshotStats>
Create a copy of Sub2ApiAdminDashboardSnapshotStats with the given fields replaced by the non-null parameter values.
no setterinherited
errorAccounts → int
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
hourlyActiveUsers → int
no setterinherited
normalAccounts → int
no setterinherited
overloadAccounts → int
no setterinherited
rateLimitAccounts → int
no setterinherited
rpm → int
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
statsStale → bool
no setterinherited
statsUpdatedAt → DateTime
no setterinherited
todayAccountCost → Sub2ApiDecimal
no setterinherited
todayActualCost → Sub2ApiDecimal
no setterinherited
todayCacheCreationTokens → int
no setterinherited
todayCacheReadTokens → int
no setterinherited
todayCost → Sub2ApiDecimal
no setterinherited
todayInputTokens → int
no setterinherited
todayNewUsers → int
no setterinherited
todayOutputTokens → int
no setterinherited
todayRequests → int
no setterinherited
todayTokens → int
no setterinherited
totalAccountCost → Sub2ApiDecimal
no setterinherited
totalAccounts → int
no setterinherited
totalActualCost → Sub2ApiDecimal
no setterinherited
totalApiKeys → int
no setterinherited
totalCacheCreationTokens → int
no setterinherited
totalCacheReadTokens → int
no setterinherited
totalCost → Sub2ApiDecimal
no setterinherited
totalInputTokens → int
no setterinherited
totalOutputTokens → int
no setterinherited
totalRequests → int
no setterinherited
totalTokens → int
no setterinherited
totalUsers → int
no setterinherited
tpm → int
no setterinherited
uptime → int
no setterinherited

Methods

map<TResult extends Object?>(TResult $default(_Sub2ApiAdminDashboardSnapshotStats value)) → TResult

Available on Sub2ApiAdminDashboardSnapshotStats, provided by the Sub2ApiAdminDashboardSnapshotStatsPatterns extension

A switch-like method, using callbacks.
mapOrNull<TResult extends Object?>(TResult? $default(_Sub2ApiAdminDashboardSnapshotStats value)?) → TResult?

Available on Sub2ApiAdminDashboardSnapshotStats, provided by the Sub2ApiAdminDashboardSnapshotStatsPatterns extension

A variant of map that fallback to returning null.
maybeMap<TResult extends Object?>(TResult $default(_Sub2ApiAdminDashboardSnapshotStats value)?, {required TResult orElse()}) → TResult

Available on Sub2ApiAdminDashboardSnapshotStats, provided by the Sub2ApiAdminDashboardSnapshotStatsPatterns extension

A variant of map that fallback to returning orElse.
maybeWhen<TResult extends Object?>(TResult $default(int totalUsers, int todayNewUsers, int activeUsers, int hourlyActiveUsers, DateTime statsUpdatedAt, bool statsStale, int totalApiKeys, int activeApiKeys, int totalAccounts, int normalAccounts, int errorAccounts, int rateLimitAccounts, int overloadAccounts, int totalRequests, int totalInputTokens, int totalOutputTokens, int totalCacheCreationTokens, int totalCacheReadTokens, int totalTokens, Sub2ApiDecimal totalCost, Sub2ApiDecimal totalActualCost, Sub2ApiDecimal totalAccountCost, int todayRequests, int todayInputTokens, int todayOutputTokens, int todayCacheCreationTokens, int todayCacheReadTokens, int todayTokens, Sub2ApiDecimal todayCost, Sub2ApiDecimal todayActualCost, Sub2ApiDecimal todayAccountCost, Sub2ApiDecimal averageDurationMs, int rpm, int tpm, int uptime)?, {required TResult orElse()}) → TResult

Available on Sub2ApiAdminDashboardSnapshotStats, provided by the Sub2ApiAdminDashboardSnapshotStatsPatterns extension

A variant of when that fallback to an orElse callback.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited
when<TResult extends Object?>(TResult $default(int totalUsers, int todayNewUsers, int activeUsers, int hourlyActiveUsers, DateTime statsUpdatedAt, bool statsStale, int totalApiKeys, int activeApiKeys, int totalAccounts, int normalAccounts, int errorAccounts, int rateLimitAccounts, int overloadAccounts, int totalRequests, int totalInputTokens, int totalOutputTokens, int totalCacheCreationTokens, int totalCacheReadTokens, int totalTokens, Sub2ApiDecimal totalCost, Sub2ApiDecimal totalActualCost, Sub2ApiDecimal totalAccountCost, int todayRequests, int todayInputTokens, int todayOutputTokens, int todayCacheCreationTokens, int todayCacheReadTokens, int todayTokens, Sub2ApiDecimal todayCost, Sub2ApiDecimal todayActualCost, Sub2ApiDecimal todayAccountCost, Sub2ApiDecimal averageDurationMs, int rpm, int tpm, int uptime)) → TResult

Available on Sub2ApiAdminDashboardSnapshotStats, provided by the Sub2ApiAdminDashboardSnapshotStatsPatterns extension

A switch-like method, using callbacks.
whenOrNull<TResult extends Object?>(TResult? $default(int totalUsers, int todayNewUsers, int activeUsers, int hourlyActiveUsers, DateTime statsUpdatedAt, bool statsStale, int totalApiKeys, int activeApiKeys, int totalAccounts, int normalAccounts, int errorAccounts, int rateLimitAccounts, int overloadAccounts, int totalRequests, int totalInputTokens, int totalOutputTokens, int totalCacheCreationTokens, int totalCacheReadTokens, int totalTokens, Sub2ApiDecimal totalCost, Sub2ApiDecimal totalActualCost, Sub2ApiDecimal totalAccountCost, int todayRequests, int todayInputTokens, int todayOutputTokens, int todayCacheCreationTokens, int todayCacheReadTokens, int todayTokens, Sub2ApiDecimal todayCost, Sub2ApiDecimal todayActualCost, Sub2ApiDecimal todayAccountCost, Sub2ApiDecimal averageDurationMs, int rpm, int tpm, int uptime)?) → TResult?

Available on Sub2ApiAdminDashboardSnapshotStats, provided by the Sub2ApiAdminDashboardSnapshotStatsPatterns extension

A variant of when that fallback to returning null

Operators

operator ==(Object other) → bool
The equality operator.
inherited