Sub2ApiAdminUsersClient class abstract interface

Shared typed Admin user-resource 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

batchUpdateConcurrency(Sub2ApiAdminBatchConcurrencyRequest request, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminAffectedUsersResult>
batchUpdateLimits(Sub2ApiAdminBatchLimitsRequest request, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminAffectedUsersResult>
bindIdentity(int userId, Sub2ApiAdminBindIdentityRequest request, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminBoundIdentity>
create(Sub2ApiAdminCreateUserRequest request, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUser>
delete(int userId, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminDeleteUserResult>
getApiKeys(int userId, {int? page, int? pageSize, String? sortBy, String? sortOrder, Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUserApiKeyPage>
getAttributes(int userId, {Sub2ApiRequestOptions? requestOptions}) → Future<List<Sub2ApiAdminUserAttributeValue>>
getBalanceHistory(int userId, {int? page, int? pageSize, Sub2ApiAdminBalanceHistoryType? type, Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminBalanceHistoryPage>
getById(int userId, {bool includeDeleted = false, Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUser>
getPlatformQuotas(int userId, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUserPlatformQuotas>
getRpmStatus(int userId, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUserRpmStatus>
getSubscriptions(int userId, {Sub2ApiRequestOptions? requestOptions}) → Future<List<Sub2ApiAdminSubscription>>
getUsage(int userId, {Sub2ApiAdminUserUsagePeriod period = Sub2ApiAdminUserUsagePeriod.month, Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUserUsage>
list({Sub2ApiAdminUserListQuery query = const Sub2ApiAdminUserListQuery(), Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUserPage>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
replaceGroup(int userId, Sub2ApiAdminReplaceUserGroupRequest request, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminReplaceUserGroupResult>
resetPlatformQuotaWindow(int userId, Sub2ApiAdminResetPlatformQuotaRequest request, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUserPlatformQuotas>
toString() → String
A string representation of this object.
inherited
update(int userId, Sub2ApiAdminUpdateUserRequest request, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUser>
updateApiKey(int apiKeyId, Sub2ApiAdminUpdateApiKeyRequest request, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUpdateApiKeyResult>
updateAttributes(int userId, Sub2ApiAdminUpdateUserAttributesRequest request, {Sub2ApiRequestOptions? requestOptions}) → Future<List<Sub2ApiAdminUserAttributeValue>>
updateBalance(int userId, Sub2ApiAdminUpdateBalanceRequest request, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUser>
updatePlatformQuotas(int userId, Sub2ApiAdminUpdatePlatformQuotasRequest request, {Sub2ApiRequestOptions? requestOptions}) → Future<Sub2ApiAdminUserPlatformQuotas>

Operators

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