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