Sub2ApiAdminAccount class final

Constructors

Sub2ApiAdminAccount({required int id, required String name, required Sub2ApiAdminAccountPlatform platform, required Sub2ApiAdminAccountType type, required Sub2ApiAdminJsonObject credentials, required Map<String, bool> credentialsStatus, required Sub2ApiAdminJsonObject extra, required int concurrency, required int priority, required Sub2ApiDecimal rateMultiplier, required Sub2ApiAdminAccountStatus status, required String errorMessage, required bool autoPauseOnExpired, required DateTime createdAt, required DateTime updatedAt, required bool schedulable, required List<int> groupIds, required List<Sub2ApiAdminAccountGroupBinding> accountGroups, required List<Sub2ApiAdminAccountGroupSummary> groups, required List<Sub2ApiAdminAccountSchedulerGroupScore> schedulerScores, String? notes, Sub2ApiAdminOllamaCloudUsageState? ollamaCloudUsage, int? proxyId, int? proxyFallbackOriginId, String? proxyFallbackOriginName, Sub2ApiAdminAccountProxy? proxy, int? loadFactor, DateTime? lastUsedAt, DateTime? expiresAt, DateTime? rateLimitedAt, DateTime? rateLimitResetAt, DateTime? overloadUntil, DateTime? tempUnschedulableUntil, String tempUnschedulableReason = '', DateTime? sessionWindowStart, DateTime? sessionWindowEnd, String sessionWindowStatus = '', Sub2ApiDecimal? windowCostLimit, Sub2ApiDecimal? windowCostStickyReserve, int? maxSessions, int? sessionIdleTimeoutMinutes, int? baseRpm, String? rpmStrategy, int? rpmStickyBuffer, String? userMessageQueueMode, bool? tlsFingerprintEnabled, int? tlsFingerprintProfileId, bool? sessionIdMaskingEnabled, bool? cacheTtlOverrideEnabled, String? cacheTtlOverrideTarget, bool? customBaseUrlEnabled, String? customBaseUrl, Sub2ApiDecimal? quotaLimit, Sub2ApiDecimal? quotaUsed, Sub2ApiDecimal? quotaDailyLimit, Sub2ApiDecimal? quotaDailyUsed, Sub2ApiDecimal? quotaWeeklyLimit, Sub2ApiDecimal? quotaWeeklyUsed, int? parentAccountId, String quotaDimension = '', String parentEmail = '', String parentPlanType = '', String parentPrivacyMode = '', String parentSubscriptionExpiresAt = '', String parentChatGptAccountId = '', int currentConcurrency = 0, Sub2ApiAdminAccountSchedulerScore? schedulerScore, Sub2ApiDecimal? currentWindowCost, int? activeSessions, int? currentRpm})

Properties

accountGroups → List<Sub2ApiAdminAccountGroupBinding>
final
activeSessions → int?
final
autoPauseOnExpired → bool
final
baseRpm → int?
final
cacheTtlOverrideEnabled → bool?
final
cacheTtlOverrideTarget → String?
final
concurrency → int
final
createdAt → DateTime
final
credentials → Sub2ApiAdminJsonObject
final
credentialsStatus → Map<String, bool>
final
currentConcurrency → int
final
currentRpm → int?
final
currentWindowCost → Sub2ApiDecimal?
final
customBaseUrl → String?
final
customBaseUrlEnabled → bool?
final
errorMessage → String
final
expiresAt → DateTime?
final
extra → Sub2ApiAdminJsonObject
final
groupIds → List<int>
final
groups → List<Sub2ApiAdminAccountGroupSummary>
final
hashCode → int
The hash code for this object.
no setterinherited
id → int
final
lastUsedAt → DateTime?
final
loadFactor → int?
final
maxSessions → int?
final
name → String
final
notes → String?
final
ollamaCloudUsage → Sub2ApiAdminOllamaCloudUsageState?
final
overloadUntil → DateTime?
final
parentAccountId → int?
final
parentChatGptAccountId → String
final
parentEmail → String
final
parentPlanType → String
final
parentPrivacyMode → String
final
parentSubscriptionExpiresAt → String
final
platform → Sub2ApiAdminAccountPlatform
final
priority → int
final
proxy → Sub2ApiAdminAccountProxy?
final
proxyFallbackOriginId → int?
final
proxyFallbackOriginName → String?
final
proxyId → int?
final
quotaDailyLimit → Sub2ApiDecimal?
final
quotaDailyUsed → Sub2ApiDecimal?
final
quotaDimension → String
final
quotaLimit → Sub2ApiDecimal?
final
quotaUsed → Sub2ApiDecimal?
final
quotaWeeklyLimit → Sub2ApiDecimal?
final
quotaWeeklyUsed → Sub2ApiDecimal?
final
rateLimitedAt → DateTime?
final
rateLimitResetAt → DateTime?
final
rateMultiplier → Sub2ApiDecimal
final
rpmStickyBuffer → int?
final
rpmStrategy → String?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
schedulable → bool
final
schedulerScore → Sub2ApiAdminAccountSchedulerScore?
final
schedulerScores → List<Sub2ApiAdminAccountSchedulerGroupScore>
final
sessionIdleTimeoutMinutes → int?
final
sessionIdMaskingEnabled → bool?
final
sessionWindowEnd → DateTime?
final
sessionWindowStart → DateTime?
final
sessionWindowStatus → String
final
status → Sub2ApiAdminAccountStatus
final
tempUnschedulableReason → String
final
tempUnschedulableUntil → DateTime?
final
tlsFingerprintEnabled → bool?
final
tlsFingerprintProfileId → int?
final
type → Sub2ApiAdminAccountType
final
updatedAt → DateTime
final
userMessageQueueMode → String?
final
windowCostLimit → Sub2ApiDecimal?
final
windowCostStickyReserve → Sub2ApiDecimal?
final

Methods

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