copyWithWrapped method

PaymentInitiationPaymentTokenCreateResponse copyWithWrapped({
  1. Wrapped<String>? paymentToken,
  2. Wrapped<DateTime>? paymentTokenExpirationTime,
  3. Wrapped<String>? requestId,
})

Implementation

PaymentInitiationPaymentTokenCreateResponse copyWithWrapped(
    {Wrapped<String>? paymentToken,
    Wrapped<DateTime>? paymentTokenExpirationTime,
    Wrapped<String>? requestId}) {
  return PaymentInitiationPaymentTokenCreateResponse(
      paymentToken:
          (paymentToken != null ? paymentToken.value : this.paymentToken),
      paymentTokenExpirationTime: (paymentTokenExpirationTime != null
          ? paymentTokenExpirationTime.value
          : this.paymentTokenExpirationTime),
      requestId: (requestId != null ? requestId.value : this.requestId));
}