Sub2ApiAdminUser class final

Admin-visible user snapshot, including internal notes and nested resources.

Constructors

Sub2ApiAdminUser({required int id, required String email, required String username, required String role, required Sub2ApiDecimal balance, required Sub2ApiDecimal frozenBalance, required int concurrency, required int rpmLimit, required String status, required List<int>? allowedGroups, required bool balanceNotifyEnabled, required String balanceNotifyThresholdType, required Sub2ApiDecimal? balanceNotifyThreshold, required List<Sub2ApiNotifyEmailEntry> balanceNotifyExtraEmails, required Sub2ApiDecimal totalRecharged, required String notes, required Map<int, Sub2ApiDecimal> groupRates, required List<Sub2ApiKeyDetails> apiKeys, required List<Sub2ApiUserSubscription> subscriptions, required DateTime createdAt, required DateTime updatedAt, int? currentConcurrency, DateTime? lastActiveAt, DateTime? lastUsedAt, DateTime? deletedAt})
const

Properties

allowedGroups → List<int>?
final
apiKeys → List<Sub2ApiKeyDetails>
final
balance → Sub2ApiDecimal
final
balanceNotifyEnabled → bool
final
balanceNotifyExtraEmails → List<Sub2ApiNotifyEmailEntry>
final
balanceNotifyThreshold → Sub2ApiDecimal?
final
balanceNotifyThresholdType → String
final
concurrency → int
final
createdAt → DateTime
final
currentConcurrency → int?
final
deletedAt → DateTime?
final
email → String
final
frozenBalance → Sub2ApiDecimal
final
groupRates → Map<int, Sub2ApiDecimal>
final
hashCode → int
The hash code for this object.
no setterinherited
id → int
final
lastActiveAt → DateTime?
final
lastUsedAt → DateTime?
final
notes → String
final
role → String
final
rpmLimit → int
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
status → String
final
subscriptions → List<Sub2ApiUserSubscription>
final
totalRecharged → Sub2ApiDecimal
final
updatedAt → DateTime
final
username → String
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