copyWith method

TransferQuestionnaireCreateRequest copyWith({
  1. String? clientId,
  2. String? secret,
  3. String? originatorClientId,
  4. String? redirectUri,
  5. DisbursementLimits? disbursementLimits,
  6. PaymentLimits? paymentLimits,
  7. TransactionFrequency? transactionFrequency,
})

Implementation

TransferQuestionnaireCreateRequest copyWith(
    {String? clientId,
    String? secret,
    String? originatorClientId,
    String? redirectUri,
    DisbursementLimits? disbursementLimits,
    PaymentLimits? paymentLimits,
    enums.TransactionFrequency? transactionFrequency}) {
  return TransferQuestionnaireCreateRequest(
      clientId: clientId ?? this.clientId,
      secret: secret ?? this.secret,
      originatorClientId: originatorClientId ?? this.originatorClientId,
      redirectUri: redirectUri ?? this.redirectUri,
      disbursementLimits: disbursementLimits ?? this.disbursementLimits,
      paymentLimits: paymentLimits ?? this.paymentLimits,
      transactionFrequency:
          transactionFrequency ?? this.transactionFrequency);
}