copyWith method
TransferRecurringCreateRequest
copyWith({
- String? clientId,
- String? secret,
- String? accessToken,
- String? idempotencyKey,
- String? accountId,
- TransferType? type,
- TransferNetwork? network,
- ACHClass? achClass,
- String? amount,
- bool? userPresent,
- String? isoCurrencyCode,
- String? testClockId,
- TransferRecurringSchedule? schedule,
- TransferUserInRequest? user,
- TransferDevice? device,
Implementation
TransferRecurringCreateRequest copyWith(
{String? clientId,
String? secret,
String? accessToken,
String? idempotencyKey,
String? accountId,
enums.TransferType? type,
enums.TransferNetwork? network,
enums.ACHClass? achClass,
String? amount,
bool? userPresent,
String? isoCurrencyCode,
String? testClockId,
TransferRecurringSchedule? schedule,
TransferUserInRequest? user,
TransferDevice? device}) {
return TransferRecurringCreateRequest(
clientId: clientId ?? this.clientId,
secret: secret ?? this.secret,
accessToken: accessToken ?? this.accessToken,
idempotencyKey: idempotencyKey ?? this.idempotencyKey,
accountId: accountId ?? this.accountId,
type: type ?? this.type,
network: network ?? this.network,
achClass: achClass ?? this.achClass,
amount: amount ?? this.amount,
userPresent: userPresent ?? this.userPresent,
isoCurrencyCode: isoCurrencyCode ?? this.isoCurrencyCode,
testClockId: testClockId ?? this.testClockId,
schedule: schedule ?? this.schedule,
user: user ?? this.user,
device: device ?? this.device);
}