copyWithWrapped method

Implementation

WebApiModulesPluginsCreditCardCreditCardUpdatePreAuthorizationStatusRequest
copyWithWrapped({
  Wrapped<int?>? creditCardPreAuthorizationId,
  Wrapped<String?>? transactionId,
  Wrapped<
    enums.WebApiModulesPluginsCreditCardUpdatePreAuthorizationStatusCodes?
  >?
  status,
}) {
  return WebApiModulesPluginsCreditCardCreditCardUpdatePreAuthorizationStatusRequest(
    creditCardPreAuthorizationId: (creditCardPreAuthorizationId != null
        ? creditCardPreAuthorizationId.value
        : this.creditCardPreAuthorizationId),
    transactionId: (transactionId != null
        ? transactionId.value
        : this.transactionId),
    status: (status != null ? status.value : this.status),
  );
}