Sub2ApiAdminBulkUpdateAccountsRequest constructor
Sub2ApiAdminBulkUpdateAccountsRequest({
- required Sub2ApiAdminBulkAccountSelector selector,
- String? name,
- Sub2ApiAdminProxyUpdate proxy = const Sub2ApiAdminProxyUpdate.unchanged(),
- int? concurrency,
- int? priority,
- Sub2ApiDecimal? rateMultiplier,
- Sub2ApiAdminLoadFactorUpdate loadFactor = const Sub2ApiAdminLoadFactorUpdate.unchanged(),
- Sub2ApiAdminAccountStatus? status,
- bool? schedulable,
- List<
int> ? groupIds, - Sub2ApiAdminCredentialSet? credentials,
- Sub2ApiAdminJsonObject? extra,
- bool? upstreamBillingProbeEnabled,
- bool confirmMixedChannelRisk = false,
Implementation
Sub2ApiAdminBulkUpdateAccountsRequest({
required this.selector,
this.name,
this.proxy = const Sub2ApiAdminProxyUpdate.unchanged(),
this.concurrency,
this.priority,
this.rateMultiplier,
this.loadFactor = const Sub2ApiAdminLoadFactorUpdate.unchanged(),
this.status,
this.schedulable,
List<int>? groupIds,
this.credentials,
this.extra,
this.upstreamBillingProbeEnabled,
this.confirmMixedChannelRisk = false,
}) : groupIds = groupIds == null ? null : List.unmodifiable(groupIds);