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);
}