Module: Increase::Internal::Type::Enum Private

Includes:
Converter, Util::SorbetRuntimeSupport
Included in:
Models::ACHPrenotification::CreditDebitIndicator, Models::ACHPrenotification::NotificationsOfChange::ChangeCode, Models::ACHPrenotification::PrenotificationReturn::ReturnReasonCode, Models::ACHPrenotification::StandardEntryClassCode, Models::ACHPrenotification::Status, Models::ACHPrenotification::Type, Models::ACHPrenotificationCreateParams::CreditDebitIndicator, Models::ACHPrenotificationCreateParams::StandardEntryClassCode, Models::ACHTransfer::Addenda::Category, Models::ACHTransfer::CreatedBy::Category, Models::ACHTransfer::Currency, Models::ACHTransfer::DestinationAccountHolder, Models::ACHTransfer::Funding, Models::ACHTransfer::InboundFundsHold::Currency, Models::ACHTransfer::InboundFundsHold::Status, Models::ACHTransfer::InboundFundsHold::Type, Models::ACHTransfer::Network, Models::ACHTransfer::NotificationsOfChange::ChangeCode, Models::ACHTransfer::PreferredEffectiveDate::SettlementSchedule, Models::ACHTransfer::Return::ReturnReasonCode, Models::ACHTransfer::StandardEntryClassCode, Models::ACHTransfer::Status, Models::ACHTransfer::Submission::ExpectedSettlementSchedule, Models::ACHTransfer::Type, Models::ACHTransferCreateParams::Addenda::Category, Models::ACHTransferCreateParams::DestinationAccountHolder, Models::ACHTransferCreateParams::Funding, Models::ACHTransferCreateParams::PreferredEffectiveDate::SettlementSchedule, Models::ACHTransferCreateParams::StandardEntryClassCode, Models::ACHTransferCreateParams::TransactionTiming, Models::ACHTransferListParams::Status::In, Models::Account::Bank, Models::Account::Currency, Models::Account::Status, Models::Account::Type, Models::AccountListParams::Status::In, Models::AccountNumber::InboundACH::DebitStatus, Models::AccountNumber::InboundChecks::Status, Models::AccountNumber::Status, Models::AccountNumber::Type, Models::AccountNumberCreateParams::InboundACH::DebitStatus, Models::AccountNumberCreateParams::InboundChecks::Status, Models::AccountNumberListParams::ACHDebitStatus::In, Models::AccountNumberListParams::Status::In, Models::AccountNumberUpdateParams::InboundACH::DebitStatus, Models::AccountNumberUpdateParams::InboundChecks::Status, Models::AccountNumberUpdateParams::Status, Models::AccountStatement::Type, Models::AccountTransfer::CreatedBy::Category, Models::AccountTransfer::Currency, Models::AccountTransfer::Status, Models::AccountTransfer::Type, Models::BalanceLookup::Type, Models::BookkeepingAccount::ComplianceCategory, Models::BookkeepingAccount::Type, Models::BookkeepingAccountCreateParams::ComplianceCategory, Models::BookkeepingBalanceLookup::Type, Models::BookkeepingEntry::Type, Models::BookkeepingEntrySet::Type, Models::Card::Status, Models::Card::Type, Models::CardDetails::Type, Models::CardDispute::Loss::Reason, Models::CardDispute::Network, Models::CardDispute::Status, Models::CardDispute::Type, Models::CardDispute::Visa::NetworkEvent::Category, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationReceived::CompellingEvidence::Category, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationReceived::InvalidDispute::Reason, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationReceived::Reason, Models::CardDispute::Visa::NetworkEvent::Represented::InvalidDispute::Reason, Models::CardDispute::Visa::NetworkEvent::Represented::Reason, Models::CardDispute::Visa::RequiredUserSubmissionCategory, Models::CardDispute::Visa::UserSubmission::Category, Models::CardDispute::Visa::UserSubmission::Chargeback::Authorization::AccountStatus, Models::CardDispute::Visa::UserSubmission::Chargeback::Category, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise::CardholderCancellation::CanceledPriorToShipDate, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise::CardholderCancellation::CancellationPolicyProvided, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise::MerchantResolutionAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise::ReturnAttempted::AttemptReason, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise::ReturnOutcome, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise::Returned::ReturnMethod, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledRecurringTransaction::CancellationTarget, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledServices::CardholderCancellation::CancellationPolicyProvided, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledServices::GuaranteedReservation::Explanation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledServices::MerchantResolutionAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledServices::ServiceType, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerDamagedOrDefectiveMerchandise::MerchantResolutionAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerDamagedOrDefectiveMerchandise::ReturnAttempted::AttemptReason, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerDamagedOrDefectiveMerchandise::ReturnOutcome, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerDamagedOrDefectiveMerchandise::Returned::ReturnMethod, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation::MerchantResolutionAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation::ReturnAttempted::AttemptReason, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation::ReturnOutcome, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation::Returned::ReturnMethod, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed::MerchantResolutionAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed::ReturnAttempted::AttemptReason, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed::ReturnOutcome, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed::Returned::ReturnMethod, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::CancellationOutcome, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::Delayed::ReturnOutcome, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::DeliveryIssue, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::MerchantResolutionAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerOriginalCreditTransactionNotAccepted::Reason, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise::MerchantResolutionAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise::ReturnAttempted::AttemptReason, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise::ReturnOutcome, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise::Returned::ReturnMethod, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices::CardholderCancellation::AcceptedByMerchant, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices::CardholderPaidToHaveWorkRedone, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices::NonFiatCurrencyOrNonFungibleTokenRelatedAndNotMatchingDescription, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices::RestaurantFoodRelated, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesMisrepresentation::CardholderCancellation::AcceptedByMerchant, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesMisrepresentation::MerchantResolutionAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation::AcceptedByMerchant, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::MerchantResolutionAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotReceived::CancellationOutcome, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotReceived::MerchantResolutionAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::Fraud::FraudType, Models::CardDispute::Visa::UserSubmission::Chargeback::ProcessingError::ErrorReason, Models::CardDispute::Visa::UserSubmission::Chargeback::ProcessingError::MerchantResolutionAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ProcessingError::PaidByOtherMeans::OtherFormOfPaymentEvidence, Models::CardDispute::Visa::UserSubmission::Status, Models::CardDispute::Visa::UserSubmission::UserPrearbitration::CategoryChange::Category, Models::CardDisputeCreateParams::Network, Models::CardDisputeCreateParams::Visa::Authorization::AccountStatus, Models::CardDisputeCreateParams::Visa::Category, Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise::CardholderCancellation::CanceledPriorToShipDate, Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise::CardholderCancellation::CancellationPolicyProvided, Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise::MerchantResolutionAttempted, Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise::ReturnAttempted::AttemptReason, Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise::ReturnOutcome, Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise::Returned::ReturnMethod, Models::CardDisputeCreateParams::Visa::ConsumerCanceledRecurringTransaction::CancellationTarget, Models::CardDisputeCreateParams::Visa::ConsumerCanceledServices::CardholderCancellation::CancellationPolicyProvided, Models::CardDisputeCreateParams::Visa::ConsumerCanceledServices::GuaranteedReservation::Explanation, Models::CardDisputeCreateParams::Visa::ConsumerCanceledServices::MerchantResolutionAttempted, Models::CardDisputeCreateParams::Visa::ConsumerCanceledServices::ServiceType, Models::CardDisputeCreateParams::Visa::ConsumerDamagedOrDefectiveMerchandise::MerchantResolutionAttempted, Models::CardDisputeCreateParams::Visa::ConsumerDamagedOrDefectiveMerchandise::ReturnAttempted::AttemptReason, Models::CardDisputeCreateParams::Visa::ConsumerDamagedOrDefectiveMerchandise::ReturnOutcome, Models::CardDisputeCreateParams::Visa::ConsumerDamagedOrDefectiveMerchandise::Returned::ReturnMethod, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseMisrepresentation::MerchantResolutionAttempted, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseMisrepresentation::ReturnAttempted::AttemptReason, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseMisrepresentation::ReturnOutcome, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseMisrepresentation::Returned::ReturnMethod, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotAsDescribed::MerchantResolutionAttempted, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotAsDescribed::ReturnAttempted::AttemptReason, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotAsDescribed::ReturnOutcome, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotAsDescribed::Returned::ReturnMethod, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived::CancellationOutcome, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived::Delayed::ReturnOutcome, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived::DeliveryIssue, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived::MerchantResolutionAttempted, Models::CardDisputeCreateParams::Visa::ConsumerOriginalCreditTransactionNotAccepted::Reason, Models::CardDisputeCreateParams::Visa::ConsumerQualityMerchandise::MerchantResolutionAttempted, Models::CardDisputeCreateParams::Visa::ConsumerQualityMerchandise::ReturnAttempted::AttemptReason, Models::CardDisputeCreateParams::Visa::ConsumerQualityMerchandise::ReturnOutcome, Models::CardDisputeCreateParams::Visa::ConsumerQualityMerchandise::Returned::ReturnMethod, Models::CardDisputeCreateParams::Visa::ConsumerQualityServices::CardholderCancellation::AcceptedByMerchant, Models::CardDisputeCreateParams::Visa::ConsumerQualityServices::CardholderPaidToHaveWorkRedone, Models::CardDisputeCreateParams::Visa::ConsumerQualityServices::NonFiatCurrencyOrNonFungibleTokenRelatedAndNotMatchingDescription, Models::CardDisputeCreateParams::Visa::ConsumerQualityServices::RestaurantFoodRelated, Models::CardDisputeCreateParams::Visa::ConsumerServicesMisrepresentation::CardholderCancellation::AcceptedByMerchant, Models::CardDisputeCreateParams::Visa::ConsumerServicesMisrepresentation::MerchantResolutionAttempted, Models::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::CardholderCancellation::AcceptedByMerchant, Models::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::MerchantResolutionAttempted, Models::CardDisputeCreateParams::Visa::ConsumerServicesNotReceived::CancellationOutcome, Models::CardDisputeCreateParams::Visa::ConsumerServicesNotReceived::MerchantResolutionAttempted, Models::CardDisputeCreateParams::Visa::Fraud::FraudType, Models::CardDisputeCreateParams::Visa::ProcessingError::ErrorReason, Models::CardDisputeCreateParams::Visa::ProcessingError::MerchantResolutionAttempted, Models::CardDisputeCreateParams::Visa::ProcessingError::PaidByOtherMeans::OtherFormOfPaymentEvidence, Models::CardDisputeListParams::Status::In, Models::CardDisputeSubmitUserSubmissionParams::Network, Models::CardDisputeSubmitUserSubmissionParams::Visa::Category, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::Authorization::AccountStatus, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::Category, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledMerchandise::CardholderCancellation::CanceledPriorToShipDate, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledMerchandise::CardholderCancellation::CancellationPolicyProvided, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledMerchandise::MerchantResolutionAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledMerchandise::ReturnAttempted::AttemptReason, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledMerchandise::ReturnOutcome, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledMerchandise::Returned::ReturnMethod, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledRecurringTransaction::CancellationTarget, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledServices::CardholderCancellation::CancellationPolicyProvided, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledServices::GuaranteedReservation::Explanation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledServices::MerchantResolutionAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledServices::ServiceType, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerDamagedOrDefectiveMerchandise::MerchantResolutionAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerDamagedOrDefectiveMerchandise::ReturnAttempted::AttemptReason, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerDamagedOrDefectiveMerchandise::ReturnOutcome, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerDamagedOrDefectiveMerchandise::Returned::ReturnMethod, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseMisrepresentation::MerchantResolutionAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseMisrepresentation::ReturnAttempted::AttemptReason, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseMisrepresentation::ReturnOutcome, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseMisrepresentation::Returned::ReturnMethod, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotAsDescribed::MerchantResolutionAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotAsDescribed::ReturnAttempted::AttemptReason, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotAsDescribed::ReturnOutcome, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotAsDescribed::Returned::ReturnMethod, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived::CancellationOutcome, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived::Delayed::ReturnOutcome, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived::DeliveryIssue, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived::MerchantResolutionAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerOriginalCreditTransactionNotAccepted::Reason, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityMerchandise::MerchantResolutionAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityMerchandise::ReturnAttempted::AttemptReason, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityMerchandise::ReturnOutcome, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityMerchandise::Returned::ReturnMethod, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityServices::CardholderCancellation::AcceptedByMerchant, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityServices::CardholderPaidToHaveWorkRedone, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityServices::NonFiatCurrencyOrNonFungibleTokenRelatedAndNotMatchingDescription, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityServices::RestaurantFoodRelated, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesMisrepresentation::CardholderCancellation::AcceptedByMerchant, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesMisrepresentation::MerchantResolutionAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation::AcceptedByMerchant, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::MerchantResolutionAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotReceived::CancellationOutcome, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotReceived::MerchantResolutionAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::Fraud::FraudType, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ProcessingError::ErrorReason, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ProcessingError::MerchantResolutionAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ProcessingError::PaidByOtherMeans::OtherFormOfPaymentEvidence, Models::CardDisputeSubmitUserSubmissionParams::Visa::UserPrearbitration::CategoryChange::Category, Models::CardIframeURL::Type, Models::CardListParams::Status::In, Models::CardPayment::Element::CardAuthentication::Category, Models::CardPayment::Element::CardAuthentication::Challenge::Attempt::Outcome, Models::CardPayment::Element::CardAuthentication::Challenge::VerificationMethod, Models::CardPayment::Element::CardAuthentication::DenyReason, Models::CardPayment::Element::CardAuthentication::DeviceChannel, Models::CardPayment::Element::CardAuthentication::Status, Models::CardPayment::Element::CardAuthentication::Type, Models::CardPayment::Element::CardAuthorization::Actioner, Models::CardPayment::Element::CardAuthorization::Currency, Models::CardPayment::Element::CardAuthorization::Direction, Models::CardPayment::Element::CardAuthorization::NetworkDetails::Category, Models::CardPayment::Element::CardAuthorization::NetworkDetails::Visa::ElectronicCommerceIndicator, Models::CardPayment::Element::CardAuthorization::NetworkDetails::Visa::PointOfServiceEntryMode, Models::CardPayment::Element::CardAuthorization::NetworkDetails::Visa::StandInProcessingReason, Models::CardPayment::Element::CardAuthorization::ProcessingCategory, Models::CardPayment::Element::CardAuthorization::Type, Models::CardPayment::Element::CardAuthorization::Verification::CardVerificationCode::Result, Models::CardPayment::Element::CardAuthorization::Verification::CardholderAddress::Result, Models::CardPayment::Element::CardAuthorizationExpiration::Currency, Models::CardPayment::Element::CardAuthorizationExpiration::Network, Models::CardPayment::Element::CardAuthorizationExpiration::Type, Models::CardPayment::Element::CardDecline::Actioner, Models::CardPayment::Element::CardDecline::Currency, Models::CardPayment::Element::CardDecline::Direction, Models::CardPayment::Element::CardDecline::NetworkDetails::Category, Models::CardPayment::Element::CardDecline::NetworkDetails::Visa::ElectronicCommerceIndicator, Models::CardPayment::Element::CardDecline::NetworkDetails::Visa::PointOfServiceEntryMode, Models::CardPayment::Element::CardDecline::NetworkDetails::Visa::StandInProcessingReason, Models::CardPayment::Element::CardDecline::ProcessingCategory, Models::CardPayment::Element::CardDecline::RealTimeDecisionReason, Models::CardPayment::Element::CardDecline::Reason, Models::CardPayment::Element::CardDecline::Verification::CardVerificationCode::Result, Models::CardPayment::Element::CardDecline::Verification::CardholderAddress::Result, Models::CardPayment::Element::CardFinancial::Actioner, Models::CardPayment::Element::CardFinancial::Currency, Models::CardPayment::Element::CardFinancial::Direction, Models::CardPayment::Element::CardFinancial::NetworkDetails::Category, Models::CardPayment::Element::CardFinancial::NetworkDetails::Visa::ElectronicCommerceIndicator, Models::CardPayment::Element::CardFinancial::NetworkDetails::Visa::PointOfServiceEntryMode, Models::CardPayment::Element::CardFinancial::NetworkDetails::Visa::StandInProcessingReason, Models::CardPayment::Element::CardFinancial::ProcessingCategory, Models::CardPayment::Element::CardFinancial::Type, Models::CardPayment::Element::CardFinancial::Verification::CardVerificationCode::Result, Models::CardPayment::Element::CardFinancial::Verification::CardholderAddress::Result, Models::CardPayment::Element::CardFuelConfirmation::Currency, Models::CardPayment::Element::CardFuelConfirmation::Network, Models::CardPayment::Element::CardFuelConfirmation::Type, Models::CardPayment::Element::CardIncrement::Actioner, Models::CardPayment::Element::CardIncrement::Currency, Models::CardPayment::Element::CardIncrement::Network, Models::CardPayment::Element::CardIncrement::Type, Models::CardPayment::Element::CardRefund::Cashback::Currency, Models::CardPayment::Element::CardRefund::Currency, Models::CardPayment::Element::CardRefund::Interchange::Currency, Models::CardPayment::Element::CardRefund::PurchaseDetails::CarRental::ExtraCharges, Models::CardPayment::Element::CardRefund::PurchaseDetails::CarRental::NoShowIndicator, Models::CardPayment::Element::CardRefund::PurchaseDetails::Lodging::ExtraCharges, Models::CardPayment::Element::CardRefund::PurchaseDetails::Lodging::NoShowIndicator, Models::CardPayment::Element::CardRefund::PurchaseDetails::PurchaseIdentifierFormat, Models::CardPayment::Element::CardRefund::PurchaseDetails::Travel::Ancillary::CreditReasonIndicator, Models::CardPayment::Element::CardRefund::PurchaseDetails::Travel::Ancillary::Service::Category, Models::CardPayment::Element::CardRefund::PurchaseDetails::Travel::CreditReasonIndicator, Models::CardPayment::Element::CardRefund::PurchaseDetails::Travel::RestrictedTicketIndicator, Models::CardPayment::Element::CardRefund::PurchaseDetails::Travel::TicketChangeIndicator, Models::CardPayment::Element::CardRefund::PurchaseDetails::Travel::TripLeg::StopOverCode, Models::CardPayment::Element::CardRefund::Type, Models::CardPayment::Element::CardReversal::Currency, Models::CardPayment::Element::CardReversal::Network, Models::CardPayment::Element::CardReversal::ReversalReason, Models::CardPayment::Element::CardReversal::Type, Models::CardPayment::Element::CardSettlement::Cashback::Currency, Models::CardPayment::Element::CardSettlement::Currency, Models::CardPayment::Element::CardSettlement::Interchange::Currency, Models::CardPayment::Element::CardSettlement::Network, Models::CardPayment::Element::CardSettlement::PurchaseDetails::CarRental::ExtraCharges, Models::CardPayment::Element::CardSettlement::PurchaseDetails::CarRental::NoShowIndicator, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Lodging::ExtraCharges, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Lodging::NoShowIndicator, Models::CardPayment::Element::CardSettlement::PurchaseDetails::PurchaseIdentifierFormat, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Travel::Ancillary::CreditReasonIndicator, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Travel::Ancillary::Service::Category, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Travel::CreditReasonIndicator, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Travel::RestrictedTicketIndicator, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Travel::TicketChangeIndicator, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Travel::TripLeg::StopOverCode, Models::CardPayment::Element::CardSettlement::Type, Models::CardPayment::Element::CardValidation::Actioner, Models::CardPayment::Element::CardValidation::Currency, Models::CardPayment::Element::CardValidation::NetworkDetails::Category, Models::CardPayment::Element::CardValidation::NetworkDetails::Visa::ElectronicCommerceIndicator, Models::CardPayment::Element::CardValidation::NetworkDetails::Visa::PointOfServiceEntryMode, Models::CardPayment::Element::CardValidation::NetworkDetails::Visa::StandInProcessingReason, Models::CardPayment::Element::CardValidation::Type, Models::CardPayment::Element::CardValidation::Verification::CardVerificationCode::Result, Models::CardPayment::Element::CardValidation::Verification::CardholderAddress::Result, Models::CardPayment::Element::Category, Models::CardPayment::Type, Models::CardPurchaseSupplement::Invoice::DiscountTreatmentCode, Models::CardPurchaseSupplement::Invoice::TaxTreatments, Models::CardPurchaseSupplement::LineItem::DetailIndicator, Models::CardPurchaseSupplement::LineItem::DiscountTreatmentCode, Models::CardPurchaseSupplement::Type, Models::CardPushTransfer::Acceptance::CardVerificationValue2Result, Models::CardPushTransfer::BusinessApplicationIdentifier, Models::CardPushTransfer::CreatedBy::Category, Models::CardPushTransfer::Decline::Reason, Models::CardPushTransfer::PresentmentAmount::Currency, Models::CardPushTransfer::Status, Models::CardPushTransfer::Type, Models::CardPushTransferCreateParams::BusinessApplicationIdentifier, Models::CardPushTransferCreateParams::PresentmentAmount::Currency, Models::CardPushTransferListParams::Status::In, Models::CardToken::Type, Models::CardTokenCapabilities::Route::CrossBorderPushTransfers, Models::CardTokenCapabilities::Route::DomesticPushTransfers, Models::CardTokenCapabilities::Route::Route, Models::CardTokenCapabilities::Type, Models::CardUpdateParams::Status, Models::CardValidation::Acceptance::CardVerificationValue2Result, Models::CardValidation::Acceptance::CardholderFirstNameResult, Models::CardValidation::Acceptance::CardholderFullNameResult, Models::CardValidation::Acceptance::CardholderLastNameResult, Models::CardValidation::Acceptance::CardholderMiddleNameResult, Models::CardValidation::Acceptance::CardholderPostalCodeResult, Models::CardValidation::Acceptance::CardholderStreetAddressResult, Models::CardValidation::CreatedBy::Category, Models::CardValidation::Decline::Reason, Models::CardValidation::Status, Models::CardValidation::Type, Models::CardValidationListParams::Status::In, Models::CheckDeposit::DepositAcceptance::Currency, Models::CheckDeposit::DepositRejection::Currency, Models::CheckDeposit::DepositRejection::Reason, Models::CheckDeposit::DepositReturn::Currency, Models::CheckDeposit::DepositReturn::ReturnReason, Models::CheckDeposit::InboundFundsHold::Currency, Models::CheckDeposit::InboundFundsHold::Status, Models::CheckDeposit::InboundFundsHold::Type, Models::CheckDeposit::Status, Models::CheckDeposit::Type, Models::CheckTransfer::BalanceCheck, Models::CheckTransfer::CreatedBy::Category, Models::CheckTransfer::Currency, Models::CheckTransfer::FulfillmentMethod, Models::CheckTransfer::PhysicalCheck::ShippingMethod, Models::CheckTransfer::PhysicalCheck::TrackingUpdate::Category, Models::CheckTransfer::Status, Models::CheckTransfer::StopPaymentRequest::Reason, Models::CheckTransfer::StopPaymentRequest::Type, Models::CheckTransfer::Submission::AddressCorrectionAction, Models::CheckTransfer::Type, Models::CheckTransferCreateParams::BalanceCheck, Models::CheckTransferCreateParams::FulfillmentMethod, Models::CheckTransferCreateParams::PhysicalCheck::ShippingMethod, Models::CheckTransferListParams::Status::In, Models::CheckTransferStopPaymentParams::Reason, Models::DeclinedTransaction::Currency, Models::DeclinedTransaction::RouteType, Models::DeclinedTransaction::Source::ACHDecline::Reason, Models::DeclinedTransaction::Source::ACHDecline::Type, Models::DeclinedTransaction::Source::CardDecline::Actioner, Models::DeclinedTransaction::Source::CardDecline::Currency, Models::DeclinedTransaction::Source::CardDecline::Direction, Models::DeclinedTransaction::Source::CardDecline::NetworkDetails::Category, Models::DeclinedTransaction::Source::CardDecline::NetworkDetails::Visa::ElectronicCommerceIndicator, Models::DeclinedTransaction::Source::CardDecline::NetworkDetails::Visa::PointOfServiceEntryMode, Models::DeclinedTransaction::Source::CardDecline::NetworkDetails::Visa::StandInProcessingReason, Models::DeclinedTransaction::Source::CardDecline::ProcessingCategory, Models::DeclinedTransaction::Source::CardDecline::RealTimeDecisionReason, Models::DeclinedTransaction::Source::CardDecline::Reason, Models::DeclinedTransaction::Source::CardDecline::Verification::CardVerificationCode::Result, Models::DeclinedTransaction::Source::CardDecline::Verification::CardholderAddress::Result, Models::DeclinedTransaction::Source::Category, Models::DeclinedTransaction::Source::CheckDecline::Reason, Models::DeclinedTransaction::Source::CheckDepositRejection::Currency, Models::DeclinedTransaction::Source::CheckDepositRejection::Reason, Models::DeclinedTransaction::Source::InboundFednowTransferDecline::Reason, Models::DeclinedTransaction::Source::InboundRealTimePaymentsTransferDecline::Currency, Models::DeclinedTransaction::Source::InboundRealTimePaymentsTransferDecline::Reason, Models::DeclinedTransaction::Source::WireDecline::Reason, Models::DeclinedTransaction::Type, Models::DeclinedTransactionListParams::Category::In, Models::DigitalCardProfile::Status, Models::DigitalCardProfile::Type, Models::DigitalCardProfileListParams::Status::In, Models::DigitalWalletToken::Device::DeviceType, Models::DigitalWalletToken::Status, Models::DigitalWalletToken::TokenRequestor, Models::DigitalWalletToken::Type, Models::DigitalWalletToken::Update::Status, Models::Document::Category, Models::Document::Type, Models::DocumentCreateParams::Category, Models::DocumentListParams::Category::In, Models::Entity::Corporation::BeneficialOwner::Individual::Identification::Method, Models::Entity::Corporation::BeneficialOwner::Prong, Models::Entity::GovernmentAuthority::Category, Models::Entity::Joint::Individual::Identification::Method, Models::Entity::NaturalPerson::Identification::Method, Models::Entity::RiskRating::Rating, Models::Entity::Status, Models::Entity::Structure, Models::Entity::ThirdPartyVerification::Vendor, Models::Entity::Trust::Category, Models::Entity::Trust::Grantor::Identification::Method, Models::Entity::Trust::Trustee::Individual::Identification::Method, Models::Entity::Trust::Trustee::Structure, Models::Entity::Type, Models::EntityCreateBeneficialOwnerParams::BeneficialOwner::Individual::Identification::Method, Models::EntityCreateBeneficialOwnerParams::BeneficialOwner::Prong, Models::EntityCreateParams::Corporation::BeneficialOwner::Individual::Identification::Method, Models::EntityCreateParams::Corporation::BeneficialOwner::Prong, Models::EntityCreateParams::Corporation::BeneficialOwnershipExemptionReason, Models::EntityCreateParams::GovernmentAuthority::Category, Models::EntityCreateParams::Joint::Individual::Identification::Method, Models::EntityCreateParams::NaturalPerson::Identification::Method, Models::EntityCreateParams::RiskRating::Rating, Models::EntityCreateParams::Structure, Models::EntityCreateParams::ThirdPartyVerification::Vendor, Models::EntityCreateParams::Trust::Category, Models::EntityCreateParams::Trust::Grantor::Identification::Method, Models::EntityCreateParams::Trust::Trustee::Individual::Identification::Method, Models::EntityCreateParams::Trust::Trustee::Structure, Models::EntityListParams::Status::In, Models::EntitySupplementalDocument::Type, Models::EntityUpdateParams::RiskRating::Rating, Models::EntityUpdateParams::ThirdPartyVerification::Vendor, Models::Event::Category, Models::Event::Type, Models::EventListParams::Category::In, Models::EventSubscription::SelectedEventCategory, Models::EventSubscription::Status, Models::EventSubscription::Type, Models::EventSubscriptionCreateParams::SelectedEventCategory, Models::EventSubscriptionCreateParams::Status, Models::EventSubscriptionUpdateParams::Status, Models::Export::Category, Models::Export::Status, Models::Export::Type, Models::ExportCreateParams::Category, Models::ExportCreateParams::EntityCsv::Status::In, Models::ExportListParams::Category::In, Models::ExportListParams::Status::In, Models::ExternalAccount::AccountHolder, Models::ExternalAccount::Funding, Models::ExternalAccount::Status, Models::ExternalAccount::Type, Models::ExternalAccountCreateParams::AccountHolder, Models::ExternalAccountCreateParams::Funding, Models::ExternalAccountListParams::Status::In, Models::ExternalAccountUpdateParams::AccountHolder, Models::ExternalAccountUpdateParams::Funding, Models::ExternalAccountUpdateParams::Status, Models::FednowTransfer::CreatedBy::Category, Models::FednowTransfer::Currency, Models::FednowTransfer::Rejection::RejectReasonCode, Models::FednowTransfer::Status, Models::FednowTransfer::Type, Models::FednowTransferListParams::Status::In, Models::File::Direction, Models::File::Purpose, Models::File::Type, Models::FileCreateParams::Purpose, Models::FileLink::Type, Models::FileListParams::Purpose::In, Models::Group::ACHDebitStatus, Models::Group::ActivationStatus, Models::Group::Type, Models::InboundACHTransfer::Addenda::Category, Models::InboundACHTransfer::Decline::Reason, Models::InboundACHTransfer::Direction, Models::InboundACHTransfer::InternationalAddenda::ForeignExchangeIndicator, Models::InboundACHTransfer::InternationalAddenda::ForeignExchangeReferenceIndicator, Models::InboundACHTransfer::InternationalAddenda::InternationalTransactionTypeCode, Models::InboundACHTransfer::InternationalAddenda::OriginatingDepositoryFinancialInstitutionIDQualifier, Models::InboundACHTransfer::InternationalAddenda::ReceivingDepositoryFinancialInstitutionIDQualifier, Models::InboundACHTransfer::Settlement::SettlementSchedule, Models::InboundACHTransfer::StandardEntryClassCode, Models::InboundACHTransfer::Status, Models::InboundACHTransfer::TransferReturn::Reason, Models::InboundACHTransfer::Type, Models::InboundACHTransferDeclineParams::Reason, Models::InboundACHTransferListParams::Status::In, Models::InboundACHTransferTransferReturnParams::Reason, Models::InboundCheckDeposit::Adjustment::Reason, Models::InboundCheckDeposit::Currency, Models::InboundCheckDeposit::DepositReturn::Reason, Models::InboundCheckDeposit::PayeeNameAnalysis, Models::InboundCheckDeposit::Status, Models::InboundCheckDeposit::Type, Models::InboundCheckDepositReturnParams::Reason, Models::InboundFednowTransfer::Currency, Models::InboundFednowTransfer::Decline::Reason, Models::InboundFednowTransfer::Status, Models::InboundFednowTransfer::Type, Models::InboundMailItem::Check::Status, Models::InboundMailItem::RejectionReason, Models::InboundMailItem::Status, Models::InboundMailItem::Type, Models::InboundMailItemActionParams::Check::Action, Models::InboundRealTimePaymentsTransfer::Currency, Models::InboundRealTimePaymentsTransfer::Decline::Reason, Models::InboundRealTimePaymentsTransfer::Status, Models::InboundRealTimePaymentsTransfer::Type, Models::InboundWireDrawdownRequest::Type, Models::InboundWireTransfer::Reversal::Reason, Models::InboundWireTransfer::Status, Models::InboundWireTransfer::Type, Models::InboundWireTransferListParams::Status::In, Models::InboundWireTransferReverseParams::Reason, Models::IntrafiAccountEnrollment::Status, Models::IntrafiAccountEnrollment::Type, Models::IntrafiAccountEnrollmentListParams::Status::In, Models::IntrafiBalance::Currency, Models::IntrafiBalance::Type, Models::IntrafiExclusion::Status, Models::IntrafiExclusion::Type, Models::Lockbox::CheckDepositBehavior, Models::Lockbox::Type, Models::LockboxUpdateParams::CheckDepositBehavior, Models::OAuthApplication::Status, Models::OAuthApplication::Type, Models::OAuthApplicationListParams::Status::In, Models::OAuthConnection::Status, Models::OAuthConnection::Type, Models::OAuthConnectionListParams::Status::In, Models::OAuthToken::TokenType, Models::OAuthToken::Type, Models::OAuthTokenCreateParams::GrantType, Models::PendingTransaction::Currency, Models::PendingTransaction::RouteType, Models::PendingTransaction::Source::AccountTransferInstruction::Currency, Models::PendingTransaction::Source::CardAuthorization::Actioner, Models::PendingTransaction::Source::CardAuthorization::Currency, Models::PendingTransaction::Source::CardAuthorization::Direction, Models::PendingTransaction::Source::CardAuthorization::NetworkDetails::Category, Models::PendingTransaction::Source::CardAuthorization::NetworkDetails::Visa::ElectronicCommerceIndicator, Models::PendingTransaction::Source::CardAuthorization::NetworkDetails::Visa::PointOfServiceEntryMode, Models::PendingTransaction::Source::CardAuthorization::NetworkDetails::Visa::StandInProcessingReason, Models::PendingTransaction::Source::CardAuthorization::ProcessingCategory, Models::PendingTransaction::Source::CardAuthorization::Type, Models::PendingTransaction::Source::CardAuthorization::Verification::CardVerificationCode::Result, Models::PendingTransaction::Source::CardAuthorization::Verification::CardholderAddress::Result, Models::PendingTransaction::Source::Category, Models::PendingTransaction::Source::CheckDepositInstruction::Currency, Models::PendingTransaction::Source::CheckTransferInstruction::Currency, Models::PendingTransaction::Source::InboundFundsHold::Currency, Models::PendingTransaction::Source::InboundFundsHold::Status, Models::PendingTransaction::Source::InboundFundsHold::Type, Models::PendingTransaction::Status, Models::PendingTransaction::Type, Models::PendingTransactionListParams::Category::In, Models::PendingTransactionListParams::Status::In, Models::PhysicalCard::Shipment::Method, Models::PhysicalCard::Shipment::Schedule, Models::PhysicalCard::Shipment::Status, Models::PhysicalCard::Shipment::Tracking::Update::Category, Models::PhysicalCard::Status, Models::PhysicalCard::Type, Models::PhysicalCardCreateParams::Shipment::Method, Models::PhysicalCardCreateParams::Shipment::Schedule, Models::PhysicalCardProfile::Creator, Models::PhysicalCardProfile::Status, Models::PhysicalCardProfile::Type, Models::PhysicalCardProfileListParams::Status::In, Models::PhysicalCardUpdateParams::Status, Models::Program::Bank, Models::Program::Type, Models::RealTimeDecision::CardAuthentication::Decision, Models::RealTimeDecision::CardAuthenticationChallenge::Result, Models::RealTimeDecision::CardAuthorization::Decision, Models::RealTimeDecision::CardAuthorization::Decline::Reason, Models::RealTimeDecision::CardAuthorization::Direction, Models::RealTimeDecision::CardAuthorization::NetworkDetails::Category, Models::RealTimeDecision::CardAuthorization::NetworkDetails::Visa::ElectronicCommerceIndicator, Models::RealTimeDecision::CardAuthorization::NetworkDetails::Visa::PointOfServiceEntryMode, Models::RealTimeDecision::CardAuthorization::NetworkDetails::Visa::StandInProcessingReason, Models::RealTimeDecision::CardAuthorization::ProcessingCategory, Models::RealTimeDecision::CardAuthorization::RequestDetails::Category, Models::RealTimeDecision::CardAuthorization::Verification::CardVerificationCode::Result, Models::RealTimeDecision::CardAuthorization::Verification::CardholderAddress::Result, Models::RealTimeDecision::Category, Models::RealTimeDecision::DigitalWalletAuthentication::Channel, Models::RealTimeDecision::DigitalWalletAuthentication::DigitalWallet, Models::RealTimeDecision::DigitalWalletAuthentication::Result, Models::RealTimeDecision::DigitalWalletToken::Decision, Models::RealTimeDecision::DigitalWalletToken::DigitalWallet, Models::RealTimeDecision::Status, Models::RealTimeDecision::Type, Models::RealTimeDecisionActionParams::CardAuthentication::Decision, Models::RealTimeDecisionActionParams::CardAuthenticationChallenge::Result, Models::RealTimeDecisionActionParams::CardAuthorization::Approval::CardholderAddressVerificationResult::Line1, Models::RealTimeDecisionActionParams::CardAuthorization::Approval::CardholderAddressVerificationResult::PostalCode, Models::RealTimeDecisionActionParams::CardAuthorization::Decision, Models::RealTimeDecisionActionParams::CardAuthorization::Decline::Reason, Models::RealTimeDecisionActionParams::DigitalWalletAuthentication::Result, Models::RealTimePaymentsTransfer::CreatedBy::Category, Models::RealTimePaymentsTransfer::Currency, Models::RealTimePaymentsTransfer::Rejection::RejectReasonCode, Models::RealTimePaymentsTransfer::Status, Models::RealTimePaymentsTransfer::Type, Models::RealTimePaymentsTransferListParams::Status::In, Models::RoutingNumberListResponse::ACHTransfers, Models::RoutingNumberListResponse::FednowTransfers, Models::RoutingNumberListResponse::RealTimePaymentsTransfers, Models::RoutingNumberListResponse::Type, Models::RoutingNumberListResponse::WireTransfers, Models::Simulations::ACHTransferCreateNotificationOfChangeParams::ChangeCode, Models::Simulations::ACHTransferReturnParams::Reason, Models::Simulations::ACHTransferSettleParams::InboundFundsHoldBehavior, Models::Simulations::CardAuthorizationCreateParams::DeclineReason, Models::Simulations::CardAuthorizationCreateParams::NetworkDetails::Visa::StandInProcessingReason, Models::Simulations::CardAuthorizationCreateParams::ProcessingCategory::Category, Models::Simulations::CardAuthorizationCreateResponse::Type, Models::Simulations::CardDisputeActionParams::Network, Models::Simulations::CardDisputeActionParams::Visa::Action, Models::Simulations::CardTokenCreateParams::Capability::CrossBorderPushTransfers, Models::Simulations::CardTokenCreateParams::Capability::DomesticPushTransfers, Models::Simulations::CardTokenCreateParams::Capability::Route, Models::Simulations::DigitalWalletTokenRequestCreateResponse::DeclineReason, Models::Simulations::DigitalWalletTokenRequestCreateResponse::Type, Models::Simulations::InboundACHTransferCreateParams::Addenda::Category, Models::Simulations::InboundACHTransferCreateParams::StandardEntryClassCode, Models::Simulations::InboundCheckDepositCreateParams::PayeeNameAnalysis, Models::Simulations::PhysicalCardAdvanceShipmentParams::ShipmentStatus, Models::Simulations::PhysicalCardCreateParams::Category, Models::Simulations::ProgramCreateParams::Bank, Models::Simulations::RealTimePaymentsTransferCompleteParams::Rejection::RejectReasonCode, Models::Transaction::Currency, Models::Transaction::RouteType, Models::Transaction::Source::ACHTransferReturn::ReturnReasonCode, Models::Transaction::Source::AccountTransferIntention::Currency, Models::Transaction::Source::CardDisputeFinancial::Network, Models::Transaction::Source::CardDisputeFinancial::Visa::EventType, Models::Transaction::Source::CardFinancial::Actioner, Models::Transaction::Source::CardFinancial::Currency, Models::Transaction::Source::CardFinancial::Direction, Models::Transaction::Source::CardFinancial::NetworkDetails::Category, Models::Transaction::Source::CardFinancial::NetworkDetails::Visa::ElectronicCommerceIndicator, Models::Transaction::Source::CardFinancial::NetworkDetails::Visa::PointOfServiceEntryMode, Models::Transaction::Source::CardFinancial::NetworkDetails::Visa::StandInProcessingReason, Models::Transaction::Source::CardFinancial::ProcessingCategory, Models::Transaction::Source::CardFinancial::Type, Models::Transaction::Source::CardFinancial::Verification::CardVerificationCode::Result, Models::Transaction::Source::CardFinancial::Verification::CardholderAddress::Result, Models::Transaction::Source::CardRefund::Cashback::Currency, Models::Transaction::Source::CardRefund::Currency, Models::Transaction::Source::CardRefund::Interchange::Currency, Models::Transaction::Source::CardRefund::PurchaseDetails::CarRental::ExtraCharges, Models::Transaction::Source::CardRefund::PurchaseDetails::CarRental::NoShowIndicator, Models::Transaction::Source::CardRefund::PurchaseDetails::Lodging::ExtraCharges, Models::Transaction::Source::CardRefund::PurchaseDetails::Lodging::NoShowIndicator, Models::Transaction::Source::CardRefund::PurchaseDetails::PurchaseIdentifierFormat, Models::Transaction::Source::CardRefund::PurchaseDetails::Travel::Ancillary::CreditReasonIndicator, Models::Transaction::Source::CardRefund::PurchaseDetails::Travel::Ancillary::Service::Category, Models::Transaction::Source::CardRefund::PurchaseDetails::Travel::CreditReasonIndicator, Models::Transaction::Source::CardRefund::PurchaseDetails::Travel::RestrictedTicketIndicator, Models::Transaction::Source::CardRefund::PurchaseDetails::Travel::TicketChangeIndicator, Models::Transaction::Source::CardRefund::PurchaseDetails::Travel::TripLeg::StopOverCode, Models::Transaction::Source::CardRefund::Type, Models::Transaction::Source::CardRevenuePayment::Currency, Models::Transaction::Source::CardSettlement::Cashback::Currency, Models::Transaction::Source::CardSettlement::Currency, Models::Transaction::Source::CardSettlement::Interchange::Currency, Models::Transaction::Source::CardSettlement::Network, Models::Transaction::Source::CardSettlement::PurchaseDetails::CarRental::ExtraCharges, Models::Transaction::Source::CardSettlement::PurchaseDetails::CarRental::NoShowIndicator, Models::Transaction::Source::CardSettlement::PurchaseDetails::Lodging::ExtraCharges, Models::Transaction::Source::CardSettlement::PurchaseDetails::Lodging::NoShowIndicator, Models::Transaction::Source::CardSettlement::PurchaseDetails::PurchaseIdentifierFormat, Models::Transaction::Source::CardSettlement::PurchaseDetails::Travel::Ancillary::CreditReasonIndicator, Models::Transaction::Source::CardSettlement::PurchaseDetails::Travel::Ancillary::Service::Category, Models::Transaction::Source::CardSettlement::PurchaseDetails::Travel::CreditReasonIndicator, Models::Transaction::Source::CardSettlement::PurchaseDetails::Travel::RestrictedTicketIndicator, Models::Transaction::Source::CardSettlement::PurchaseDetails::Travel::TicketChangeIndicator, Models::Transaction::Source::CardSettlement::PurchaseDetails::Travel::TripLeg::StopOverCode, Models::Transaction::Source::CardSettlement::Type, Models::Transaction::Source::CashbackPayment::Currency, Models::Transaction::Source::Category, Models::Transaction::Source::CheckDepositAcceptance::Currency, Models::Transaction::Source::CheckDepositReturn::Currency, Models::Transaction::Source::CheckDepositReturn::ReturnReason, Models::Transaction::Source::CheckTransferDeposit::Type, Models::Transaction::Source::FeePayment::Currency, Models::Transaction::Source::InboundACHTransfer::Addenda::Category, Models::Transaction::Source::InboundCheckAdjustment::Reason, Models::Transaction::Source::InboundRealTimePaymentsTransferConfirmation::Currency, Models::Transaction::Source::InterestPayment::Currency, Models::Transaction::Source::InternalSource::Currency, Models::Transaction::Source::InternalSource::Reason, Models::Transaction::Type, Models::TransactionListParams::Category::In, Models::WireDrawdownRequest::Status, Models::WireDrawdownRequest::Type, Models::WireDrawdownRequestListParams::Status::In, Models::WireTransfer::CreatedBy::Category, Models::WireTransfer::Currency, Models::WireTransfer::Network, Models::WireTransfer::Remittance::Category, Models::WireTransfer::Status, Models::WireTransfer::Type, Models::WireTransferCreateParams::Remittance::Category
Defined in:
lib/increase/internal/type/enum.rb

Overview

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

A value from among a specified list of options. OpenAPI enum values map to Ruby values in the SDK as follows:

  1. boolean => true | false

  2. integer => Integer

  3. float => Float

  4. string => Symbol

We can therefore convert string values to Symbols, but can’t convert other values safely.

Instance Method Summary collapse

Methods included from Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, to_sorbet_type

Methods included from Converter

coerce, dump, inspect, meta_info, new_coerce_state, type_info

Instance Method Details

#==(other) ⇒ Boolean

Parameters:

  • other (Object)

Returns:



39
40
41
42
43
# File 'lib/increase/internal/type/enum.rb', line 39

def ==(other)
  # rubocop:disable Style/CaseEquality
  Increase::Internal::Type::Enum === other && other.values.to_set == values.to_set
  # rubocop:enable Style/CaseEquality
end

#===(other) ⇒ Boolean

Parameters:

  • other (Object)

Returns:



32
# File 'lib/increase/internal/type/enum.rb', line 32

def ===(other) = values.include?(other)

#coerce(value, state:) ⇒ Symbol, Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Unlike with primitives, ‘Enum` additionally validates that the value is a member of the enum.

Parameters:

  • value (String, Symbol, Object)
  • state (Hash{Symbol=>Object})

    .

    @option state [Boolean] :translate_names

    @option state [Boolean] :strictness

    @option state [HashSymbol=>Object] :exactness

    @option state [Class<StandardError>] :error

    @option state [Integer] :branched

Returns:

  • (Symbol, Object)


70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
# File 'lib/increase/internal/type/enum.rb', line 70

def coerce(value, state:)
  exactness = state.fetch(:exactness)
  val = value.is_a?(String) ? value.to_sym : value

  if values.include?(val)
    exactness[:yes] += 1
    val
  elsif values.first&.class == val.class
    exactness[:maybe] += 1
    value
  else
    exactness[:no] += 1
    state[:error] = TypeError.new("#{value.class} can't be coerced into #{self}")
    value
  end
end

#dump(value, state: ) ⇒ Symbol, Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Parameters:

  • value (Symbol, Object)
  • state (Hash{Symbol=>Object}) (defaults to: )

    .

    @option state [Boolean] :can_retry

Returns:

  • (Symbol, Object)


# File 'lib/increase/internal/type/enum.rb', line 87


#hashInteger

Returns:

  • (Integer)


48
# File 'lib/increase/internal/type/enum.rb', line 48

def hash = values.to_set.hash

#inspect(depth: 0) ⇒ String

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Parameters:

  • depth (Integer) (defaults to: 0)

Returns:

  • (String)


118
119
120
121
122
123
124
125
126
127
# File 'lib/increase/internal/type/enum.rb', line 118

def inspect(depth: 0)
  if depth.positive?
    return is_a?(Module) ? super() : self.class.name
  end

  members = values.map { Increase::Internal::Type::Converter.inspect(_1, depth: depth.succ) }
  prefix = is_a?(Module) ? name : self.class.name

  "#{prefix}[#{members.join(' | ')}]"
end

#to_sorbet_typeObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Returns:

  • (Object)


101
102
103
104
105
106
107
108
109
110
111
# File 'lib/increase/internal/type/enum.rb', line 101

def to_sorbet_type
  types = values.map { Increase::Internal::Util::SorbetRuntimeSupport.to_sorbet_type(_1) }.uniq
  case types
  in []
    T.noreturn
  in [type]
    type
  else
    T.any(*types)
  end
end

#valuesArray<NilClass, Boolean, Integer, Float, Symbol>

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

All of the valid Symbol values for this enum.

Returns:

  • (Array<NilClass, Boolean, Integer, Float, Symbol>)


25
# File 'lib/increase/internal/type/enum.rb', line 25

def values = constants.map { const_get(_1) }