Sub2ApiAdminDashboardClient class abstract interface

Shared typed Admin dashboard contract used by JWT and API-key facades.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

backfillAggregation(Sub2ApiAdminAggregationBackfillRequest request, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminAggregationBackfillResult>
getApiKeyUsageTrend({Sub2ApiAdminEntityTrendQuery query = const Sub2ApiAdminEntityTrendQuery(), Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminApiKeyUsageTrend>
getBatchApiKeysUsage(List<int> apiKeyIds, {Sub2ApiRequestOptions? requestOptions}) → Future<Map<int, Sub2ApiAdminBatchApiKeyUsageStats>>
getBatchUsersUsage(List<int> userIds, {Sub2ApiRequestOptions? requestOptions}) → Future<Map<int, Sub2ApiAdminBatchUserUsageStats>>
getGroupStats({Sub2ApiAdminGroupStatsQuery query = const Sub2ApiAdminGroupStatsQuery(), Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminDashboardGroups>
getModelStats({Sub2ApiAdminModelStatsQuery query = const Sub2ApiAdminModelStatsQuery(), Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminDashboardModels>
getRealtimeMetrics({Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminDashboardRealtimeMetrics>
getSnapshot({Sub2ApiAdminDashboardSnapshotRequest request = const Sub2ApiAdminDashboardSnapshotRequest(), Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminDashboardSnapshot>
getStats({Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminDashboardStats>
getUsageTrend({Sub2ApiAdminUsageTrendQuery query = const Sub2ApiAdminUsageTrendQuery(), Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminDashboardTrend>
getUserBreakdown({Sub2ApiAdminUserBreakdownQuery query = const Sub2ApiAdminUserBreakdownQuery(), Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUserBreakdown>
getUserSpendingRanking({Sub2ApiAdminUserSpendingRankingQuery query = const Sub2ApiAdminUserSpendingRankingQuery(), Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUserSpendingRanking>
getUserUsageTrend({Sub2ApiAdminEntityTrendQuery query = const Sub2ApiAdminEntityTrendQuery(), Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUserUsageTrend>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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