Sub2ApiAdminDashboardStats class abstract

System-wide dashboard totals returned by /admin/dashboard/stats.

Available extensions
Annotations
  • @freezed

Constructors

Sub2ApiAdminDashboardStats({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 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 averageDurationMs, required int uptime, required int rpm, required int tpm})
const
factory

Properties

activeApiKeys → int
no setterinherited
activeUsers → int
no setterinherited
averageDurationMs → Sub2ApiDecimal
no setterinherited
copyWith → $Sub2ApiAdminDashboardStatsCopyWith<Sub2ApiAdminDashboardStats>
Create a copy of Sub2ApiAdminDashboardStats 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
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
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(_Sub2ApiAdminDashboardStats value)) → TResult

Available on Sub2ApiAdminDashboardStats, provided by the Sub2ApiAdminDashboardStatsPatterns extension

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

Available on Sub2ApiAdminDashboardStats, provided by the Sub2ApiAdminDashboardStatsPatterns extension

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

Available on Sub2ApiAdminDashboardStats, provided by the Sub2ApiAdminDashboardStatsPatterns 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, int todayRequests, int todayInputTokens, int todayOutputTokens, int todayCacheCreationTokens, int todayCacheReadTokens, int todayTokens, Sub2ApiDecimal todayCost, Sub2ApiDecimal todayActualCost, Sub2ApiDecimal averageDurationMs, int uptime, int rpm, int tpm)?, {required TResult orElse()}) → TResult

Available on Sub2ApiAdminDashboardStats, provided by the Sub2ApiAdminDashboardStatsPatterns 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, int todayRequests, int todayInputTokens, int todayOutputTokens, int todayCacheCreationTokens, int todayCacheReadTokens, int todayTokens, Sub2ApiDecimal todayCost, Sub2ApiDecimal todayActualCost, Sub2ApiDecimal averageDurationMs, int uptime, int rpm, int tpm)) → TResult

Available on Sub2ApiAdminDashboardStats, provided by the Sub2ApiAdminDashboardStatsPatterns 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, int todayRequests, int todayInputTokens, int todayOutputTokens, int todayCacheCreationTokens, int todayCacheReadTokens, int todayTokens, Sub2ApiDecimal todayCost, Sub2ApiDecimal todayActualCost, Sub2ApiDecimal averageDurationMs, int uptime, int rpm, int tpm)?) → TResult?

Available on Sub2ApiAdminDashboardStats, provided by the Sub2ApiAdminDashboardStatsPatterns extension

A variant of when that fallback to returning null

Operators

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