Class: Increase::Internal::Type::BaseModel Abstract
- Inherits:
-
Object
- Object
- Increase::Internal::Type::BaseModel
- Extended by:
- Converter, Util::SorbetRuntimeSupport
- Defined in:
- lib/increase/internal/type/base_model.rb
Overview
Direct Known Subclasses
Models::ACHPrenotification, Models::ACHPrenotification::NotificationsOfChange, Models::ACHPrenotification::PrenotificationReturn, Models::ACHPrenotificationCreateParams, Models::ACHPrenotificationListParams, Models::ACHPrenotificationListParams::CreatedAt, Models::ACHPrenotificationRetrieveParams, Models::ACHTransfer, Models::ACHTransfer::Acknowledgement, Models::ACHTransfer::Addenda, Models::ACHTransfer::Addenda::Freeform, Models::ACHTransfer::Addenda::Freeform::Entry, Models::ACHTransfer::Addenda::PaymentOrderRemittanceAdvice, Models::ACHTransfer::Addenda::PaymentOrderRemittanceAdvice::Invoice, Models::ACHTransfer::Approval, Models::ACHTransfer::Cancellation, Models::ACHTransfer::CreatedBy, Models::ACHTransfer::CreatedBy::APIKey, Models::ACHTransfer::CreatedBy::OAuthApplication, Models::ACHTransfer::CreatedBy::User, Models::ACHTransfer::InboundFundsHold, Models::ACHTransfer::NotificationsOfChange, Models::ACHTransfer::PreferredEffectiveDate, Models::ACHTransfer::Return, Models::ACHTransfer::Settlement, Models::ACHTransfer::Submission, Models::ACHTransferApproveParams, Models::ACHTransferCancelParams, Models::ACHTransferCreateParams, Models::ACHTransferCreateParams::Addenda, Models::ACHTransferCreateParams::Addenda::Freeform, Models::ACHTransferCreateParams::Addenda::Freeform::Entry, Models::ACHTransferCreateParams::Addenda::PaymentOrderRemittanceAdvice, Models::ACHTransferCreateParams::Addenda::PaymentOrderRemittanceAdvice::Invoice, Models::ACHTransferCreateParams::PreferredEffectiveDate, Models::ACHTransferListParams, Models::ACHTransferListParams::CreatedAt, Models::ACHTransferListParams::Status, Models::ACHTransferRetrieveParams, Models::Account, Models::AccountBalanceParams, Models::AccountCloseParams, Models::AccountCreateParams, Models::AccountListParams, Models::AccountListParams::CreatedAt, Models::AccountListParams::Status, Models::AccountNumber, Models::AccountNumber::InboundACH, Models::AccountNumber::InboundChecks, Models::AccountNumberCreateParams, Models::AccountNumberCreateParams::InboundACH, Models::AccountNumberCreateParams::InboundChecks, Models::AccountNumberListParams, Models::AccountNumberListParams::ACHDebitStatus, Models::AccountNumberListParams::CreatedAt, Models::AccountNumberListParams::Status, Models::AccountNumberRetrieveParams, Models::AccountNumberUpdateParams, Models::AccountNumberUpdateParams::InboundACH, Models::AccountNumberUpdateParams::InboundChecks, Models::AccountRetrieveParams, Models::AccountStatement, Models::AccountStatementListParams, Models::AccountStatementListParams::StatementPeriodStart, Models::AccountStatementRetrieveParams, Models::AccountTransfer, Models::AccountTransfer::Approval, Models::AccountTransfer::Cancellation, Models::AccountTransfer::CreatedBy, Models::AccountTransfer::CreatedBy::APIKey, Models::AccountTransfer::CreatedBy::OAuthApplication, Models::AccountTransfer::CreatedBy::User, Models::AccountTransferApproveParams, Models::AccountTransferCancelParams, Models::AccountTransferCreateParams, Models::AccountTransferListParams, Models::AccountTransferListParams::CreatedAt, Models::AccountTransferRetrieveParams, Models::AccountUpdateParams, Models::BalanceLookup, Models::BookkeepingAccount, Models::BookkeepingAccountBalanceParams, Models::BookkeepingAccountCreateParams, Models::BookkeepingAccountListParams, Models::BookkeepingAccountUpdateParams, Models::BookkeepingBalanceLookup, Models::BookkeepingEntry, Models::BookkeepingEntryListParams, Models::BookkeepingEntryRetrieveParams, Models::BookkeepingEntrySet, Models::BookkeepingEntrySet::Entry, Models::BookkeepingEntrySetCreateParams, Models::BookkeepingEntrySetCreateParams::Entry, Models::BookkeepingEntrySetListParams, Models::BookkeepingEntrySetRetrieveParams, Models::Card, Models::Card::BillingAddress, Models::Card::DigitalWallet, Models::CardCreateDetailsIframeParams, Models::CardCreateParams, Models::CardCreateParams::BillingAddress, Models::CardCreateParams::DigitalWallet, Models::CardDetails, Models::CardDetailsParams, Models::CardDispute, Models::CardDispute::Loss, Models::CardDispute::Visa, Models::CardDispute::Visa::NetworkEvent, Models::CardDispute::Visa::NetworkEvent::AttachmentFile, Models::CardDispute::Visa::NetworkEvent::ChargebackAccepted, Models::CardDispute::Visa::NetworkEvent::ChargebackSubmitted, Models::CardDispute::Visa::NetworkEvent::ChargebackTimedOut, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationDeclineSubmitted, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationReceived, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationReceived::CardholderNoLongerDisputes, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationReceived::CompellingEvidence, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationReceived::CreditOrReversalProcessed, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationReceived::DelayedChargeTransaction, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationReceived::EvidenceOfImprint, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationReceived::InvalidDispute, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationReceived::NonFiatCurrencyOrNonFungibleTokenReceived, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationReceived::PriorUndisputedNonFraudTransactions, Models::CardDispute::Visa::NetworkEvent::MerchantPrearbitrationTimedOut, Models::CardDispute::Visa::NetworkEvent::Represented, Models::CardDispute::Visa::NetworkEvent::Represented::CardholderNoLongerDisputes, Models::CardDispute::Visa::NetworkEvent::Represented::CreditOrReversalProcessed, Models::CardDispute::Visa::NetworkEvent::Represented::InvalidDispute, Models::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenAsDescribed, Models::CardDispute::Visa::NetworkEvent::Represented::NonFiatCurrencyOrNonFungibleTokenReceived, Models::CardDispute::Visa::NetworkEvent::Represented::ProofOfCashDisbursement, Models::CardDispute::Visa::NetworkEvent::Represented::ReversalIssued, Models::CardDispute::Visa::NetworkEvent::RepresentmentTimedOut, Models::CardDispute::Visa::NetworkEvent::UserPrearbitrationAccepted, Models::CardDispute::Visa::NetworkEvent::UserPrearbitrationDeclined, Models::CardDispute::Visa::NetworkEvent::UserPrearbitrationSubmitted, Models::CardDispute::Visa::NetworkEvent::UserPrearbitrationTimedOut, Models::CardDispute::Visa::NetworkEvent::UserWithdrawalSubmitted, Models::CardDispute::Visa::UserSubmission, Models::CardDispute::Visa::UserSubmission::AttachmentFile, Models::CardDispute::Visa::UserSubmission::Chargeback, Models::CardDispute::Visa::UserSubmission::Chargeback::Authorization, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise::CardholderCancellation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise::NotReturned, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise::ReturnAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledMerchandise::Returned, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledRecurringTransaction, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledRecurringTransaction::MerchantContactMethods, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledServices, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledServices::CardholderCancellation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledServices::GuaranteedReservation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledServices::Other, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCanceledServices::Timeshare, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCounterfeitMerchandise, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerCreditNotProcessed, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerDamagedOrDefectiveMerchandise, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerDamagedOrDefectiveMerchandise::NotReturned, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerDamagedOrDefectiveMerchandise::ReturnAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerDamagedOrDefectiveMerchandise::Returned, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation::NotReturned, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation::ReturnAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseMisrepresentation::Returned, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed::ReturnAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotAsDescribed::Returned, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::CardholderCancellationPriorToExpectedReceipt, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::Delayed, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::Delayed::NotReturned, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::Delayed::ReturnAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::Delayed::Returned, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::DeliveredToWrongLocation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::MerchantCancellation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerMerchandiseNotReceived::NoCancellation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerNonReceiptOfCash, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerOriginalCreditTransactionNotAccepted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise::NotReturned, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise::OngoingNegotiations, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise::ReturnAttempted, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityMerchandise::Returned, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices::CardholderCancellation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerQualityServices::OngoingNegotiations, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesMisrepresentation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesMisrepresentation::CardholderCancellation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotReceived, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotReceived::CardholderCancellationPriorToExpectedReceipt, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotReceived::MerchantCancellation, Models::CardDispute::Visa::UserSubmission::Chargeback::ConsumerServicesNotReceived::NoCancellation, Models::CardDispute::Visa::UserSubmission::Chargeback::Fraud, Models::CardDispute::Visa::UserSubmission::Chargeback::ProcessingError, Models::CardDispute::Visa::UserSubmission::Chargeback::ProcessingError::DuplicateTransaction, Models::CardDispute::Visa::UserSubmission::Chargeback::ProcessingError::IncorrectAmount, Models::CardDispute::Visa::UserSubmission::Chargeback::ProcessingError::PaidByOtherMeans, Models::CardDispute::Visa::UserSubmission::MerchantPrearbitrationDecline, Models::CardDispute::Visa::UserSubmission::UserPrearbitration, Models::CardDispute::Visa::UserSubmission::UserPrearbitration::CategoryChange, Models::CardDispute::Win, Models::CardDisputeCreateParams, Models::CardDisputeCreateParams::AttachmentFile, Models::CardDisputeCreateParams::Visa, Models::CardDisputeCreateParams::Visa::Authorization, Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise, Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise::CardholderCancellation, Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise::NotReturned, Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise::ReturnAttempted, Models::CardDisputeCreateParams::Visa::ConsumerCanceledMerchandise::Returned, Models::CardDisputeCreateParams::Visa::ConsumerCanceledRecurringTransaction, Models::CardDisputeCreateParams::Visa::ConsumerCanceledRecurringTransaction::MerchantContactMethods, Models::CardDisputeCreateParams::Visa::ConsumerCanceledServices, Models::CardDisputeCreateParams::Visa::ConsumerCanceledServices::CardholderCancellation, Models::CardDisputeCreateParams::Visa::ConsumerCanceledServices::GuaranteedReservation, Models::CardDisputeCreateParams::Visa::ConsumerCanceledServices::Other, Models::CardDisputeCreateParams::Visa::ConsumerCanceledServices::Timeshare, Models::CardDisputeCreateParams::Visa::ConsumerCounterfeitMerchandise, Models::CardDisputeCreateParams::Visa::ConsumerCreditNotProcessed, Models::CardDisputeCreateParams::Visa::ConsumerDamagedOrDefectiveMerchandise, Models::CardDisputeCreateParams::Visa::ConsumerDamagedOrDefectiveMerchandise::NotReturned, Models::CardDisputeCreateParams::Visa::ConsumerDamagedOrDefectiveMerchandise::ReturnAttempted, Models::CardDisputeCreateParams::Visa::ConsumerDamagedOrDefectiveMerchandise::Returned, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseMisrepresentation, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseMisrepresentation::NotReturned, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseMisrepresentation::ReturnAttempted, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseMisrepresentation::Returned, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotAsDescribed, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotAsDescribed::ReturnAttempted, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotAsDescribed::Returned, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived::CardholderCancellationPriorToExpectedReceipt, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived::Delayed, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived::Delayed::NotReturned, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived::Delayed::ReturnAttempted, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived::Delayed::Returned, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived::DeliveredToWrongLocation, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived::MerchantCancellation, Models::CardDisputeCreateParams::Visa::ConsumerMerchandiseNotReceived::NoCancellation, Models::CardDisputeCreateParams::Visa::ConsumerNonReceiptOfCash, Models::CardDisputeCreateParams::Visa::ConsumerOriginalCreditTransactionNotAccepted, Models::CardDisputeCreateParams::Visa::ConsumerQualityMerchandise, Models::CardDisputeCreateParams::Visa::ConsumerQualityMerchandise::NotReturned, Models::CardDisputeCreateParams::Visa::ConsumerQualityMerchandise::OngoingNegotiations, Models::CardDisputeCreateParams::Visa::ConsumerQualityMerchandise::ReturnAttempted, Models::CardDisputeCreateParams::Visa::ConsumerQualityMerchandise::Returned, Models::CardDisputeCreateParams::Visa::ConsumerQualityServices, Models::CardDisputeCreateParams::Visa::ConsumerQualityServices::CardholderCancellation, Models::CardDisputeCreateParams::Visa::ConsumerQualityServices::OngoingNegotiations, Models::CardDisputeCreateParams::Visa::ConsumerServicesMisrepresentation, Models::CardDisputeCreateParams::Visa::ConsumerServicesMisrepresentation::CardholderCancellation, Models::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed, Models::CardDisputeCreateParams::Visa::ConsumerServicesNotAsDescribed::CardholderCancellation, Models::CardDisputeCreateParams::Visa::ConsumerServicesNotReceived, Models::CardDisputeCreateParams::Visa::ConsumerServicesNotReceived::CardholderCancellationPriorToExpectedReceipt, Models::CardDisputeCreateParams::Visa::ConsumerServicesNotReceived::MerchantCancellation, Models::CardDisputeCreateParams::Visa::ConsumerServicesNotReceived::NoCancellation, Models::CardDisputeCreateParams::Visa::Fraud, Models::CardDisputeCreateParams::Visa::ProcessingError, Models::CardDisputeCreateParams::Visa::ProcessingError::DuplicateTransaction, Models::CardDisputeCreateParams::Visa::ProcessingError::IncorrectAmount, Models::CardDisputeCreateParams::Visa::ProcessingError::PaidByOtherMeans, Models::CardDisputeListParams, Models::CardDisputeListParams::CreatedAt, Models::CardDisputeListParams::Status, Models::CardDisputeRetrieveParams, Models::CardDisputeSubmitUserSubmissionParams, Models::CardDisputeSubmitUserSubmissionParams::AttachmentFile, Models::CardDisputeSubmitUserSubmissionParams::Visa, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::Authorization, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledMerchandise, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledMerchandise::CardholderCancellation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledMerchandise::NotReturned, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledMerchandise::ReturnAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledMerchandise::Returned, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledRecurringTransaction, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledRecurringTransaction::MerchantContactMethods, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledServices, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledServices::CardholderCancellation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledServices::GuaranteedReservation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledServices::Other, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCanceledServices::Timeshare, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCounterfeitMerchandise, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerCreditNotProcessed, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerDamagedOrDefectiveMerchandise, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerDamagedOrDefectiveMerchandise::NotReturned, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerDamagedOrDefectiveMerchandise::ReturnAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerDamagedOrDefectiveMerchandise::Returned, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseMisrepresentation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseMisrepresentation::NotReturned, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseMisrepresentation::ReturnAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseMisrepresentation::Returned, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotAsDescribed, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotAsDescribed::ReturnAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotAsDescribed::Returned, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived::CardholderCancellationPriorToExpectedReceipt, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived::Delayed, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived::Delayed::NotReturned, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived::Delayed::ReturnAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived::Delayed::Returned, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived::DeliveredToWrongLocation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived::MerchantCancellation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerMerchandiseNotReceived::NoCancellation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerNonReceiptOfCash, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerOriginalCreditTransactionNotAccepted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityMerchandise, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityMerchandise::NotReturned, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityMerchandise::OngoingNegotiations, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityMerchandise::ReturnAttempted, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityMerchandise::Returned, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityServices, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityServices::CardholderCancellation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerQualityServices::OngoingNegotiations, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesMisrepresentation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesMisrepresentation::CardholderCancellation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotAsDescribed::CardholderCancellation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotReceived, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotReceived::CardholderCancellationPriorToExpectedReceipt, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotReceived::MerchantCancellation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ConsumerServicesNotReceived::NoCancellation, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::Fraud, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ProcessingError, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ProcessingError::DuplicateTransaction, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ProcessingError::IncorrectAmount, Models::CardDisputeSubmitUserSubmissionParams::Visa::Chargeback::ProcessingError::PaidByOtherMeans, Models::CardDisputeSubmitUserSubmissionParams::Visa::MerchantPrearbitrationDecline, Models::CardDisputeSubmitUserSubmissionParams::Visa::UserPrearbitration, Models::CardDisputeSubmitUserSubmissionParams::Visa::UserPrearbitration::CategoryChange, Models::CardDisputeWithdrawParams, Models::CardIframeURL, Models::CardListParams, Models::CardListParams::CreatedAt, Models::CardListParams::Status, Models::CardPayment, Models::CardPayment::Element, Models::CardPayment::Element::CardAuthentication, Models::CardPayment::Element::CardAuthentication::Challenge, Models::CardPayment::Element::CardAuthentication::Challenge::Attempt, Models::CardPayment::Element::CardAuthorization, Models::CardPayment::Element::CardAuthorization::AdditionalAmounts, Models::CardPayment::Element::CardAuthorization::AdditionalAmounts::Clinic, Models::CardPayment::Element::CardAuthorization::AdditionalAmounts::Dental, Models::CardPayment::Element::CardAuthorization::AdditionalAmounts::Original, Models::CardPayment::Element::CardAuthorization::AdditionalAmounts::Prescription, Models::CardPayment::Element::CardAuthorization::AdditionalAmounts::Surcharge, Models::CardPayment::Element::CardAuthorization::AdditionalAmounts::TotalCumulative, Models::CardPayment::Element::CardAuthorization::AdditionalAmounts::TotalHealthcare, Models::CardPayment::Element::CardAuthorization::AdditionalAmounts::Transit, Models::CardPayment::Element::CardAuthorization::AdditionalAmounts::Unknown, Models::CardPayment::Element::CardAuthorization::AdditionalAmounts::Vision, Models::CardPayment::Element::CardAuthorization::NetworkDetails, Models::CardPayment::Element::CardAuthorization::NetworkDetails::Pulse, Models::CardPayment::Element::CardAuthorization::NetworkDetails::Visa, Models::CardPayment::Element::CardAuthorization::NetworkIdentifiers, Models::CardPayment::Element::CardAuthorization::Verification, Models::CardPayment::Element::CardAuthorization::Verification::CardVerificationCode, Models::CardPayment::Element::CardAuthorization::Verification::CardholderAddress, Models::CardPayment::Element::CardAuthorizationExpiration, Models::CardPayment::Element::CardDecline, Models::CardPayment::Element::CardDecline::AdditionalAmounts, Models::CardPayment::Element::CardDecline::AdditionalAmounts::Clinic, Models::CardPayment::Element::CardDecline::AdditionalAmounts::Dental, Models::CardPayment::Element::CardDecline::AdditionalAmounts::Original, Models::CardPayment::Element::CardDecline::AdditionalAmounts::Prescription, Models::CardPayment::Element::CardDecline::AdditionalAmounts::Surcharge, Models::CardPayment::Element::CardDecline::AdditionalAmounts::TotalCumulative, Models::CardPayment::Element::CardDecline::AdditionalAmounts::TotalHealthcare, Models::CardPayment::Element::CardDecline::AdditionalAmounts::Transit, Models::CardPayment::Element::CardDecline::AdditionalAmounts::Unknown, Models::CardPayment::Element::CardDecline::AdditionalAmounts::Vision, Models::CardPayment::Element::CardDecline::NetworkDetails, Models::CardPayment::Element::CardDecline::NetworkDetails::Pulse, Models::CardPayment::Element::CardDecline::NetworkDetails::Visa, Models::CardPayment::Element::CardDecline::NetworkIdentifiers, Models::CardPayment::Element::CardDecline::Verification, Models::CardPayment::Element::CardDecline::Verification::CardVerificationCode, Models::CardPayment::Element::CardDecline::Verification::CardholderAddress, Models::CardPayment::Element::CardFinancial, Models::CardPayment::Element::CardFinancial::AdditionalAmounts, Models::CardPayment::Element::CardFinancial::AdditionalAmounts::Clinic, Models::CardPayment::Element::CardFinancial::AdditionalAmounts::Dental, Models::CardPayment::Element::CardFinancial::AdditionalAmounts::Original, Models::CardPayment::Element::CardFinancial::AdditionalAmounts::Prescription, Models::CardPayment::Element::CardFinancial::AdditionalAmounts::Surcharge, Models::CardPayment::Element::CardFinancial::AdditionalAmounts::TotalCumulative, Models::CardPayment::Element::CardFinancial::AdditionalAmounts::TotalHealthcare, Models::CardPayment::Element::CardFinancial::AdditionalAmounts::Transit, Models::CardPayment::Element::CardFinancial::AdditionalAmounts::Unknown, Models::CardPayment::Element::CardFinancial::AdditionalAmounts::Vision, Models::CardPayment::Element::CardFinancial::NetworkDetails, Models::CardPayment::Element::CardFinancial::NetworkDetails::Pulse, Models::CardPayment::Element::CardFinancial::NetworkDetails::Visa, Models::CardPayment::Element::CardFinancial::NetworkIdentifiers, Models::CardPayment::Element::CardFinancial::Verification, Models::CardPayment::Element::CardFinancial::Verification::CardVerificationCode, Models::CardPayment::Element::CardFinancial::Verification::CardholderAddress, Models::CardPayment::Element::CardFuelConfirmation, Models::CardPayment::Element::CardFuelConfirmation::NetworkIdentifiers, Models::CardPayment::Element::CardIncrement, Models::CardPayment::Element::CardIncrement::AdditionalAmounts, Models::CardPayment::Element::CardIncrement::AdditionalAmounts::Clinic, Models::CardPayment::Element::CardIncrement::AdditionalAmounts::Dental, Models::CardPayment::Element::CardIncrement::AdditionalAmounts::Original, Models::CardPayment::Element::CardIncrement::AdditionalAmounts::Prescription, Models::CardPayment::Element::CardIncrement::AdditionalAmounts::Surcharge, Models::CardPayment::Element::CardIncrement::AdditionalAmounts::TotalCumulative, Models::CardPayment::Element::CardIncrement::AdditionalAmounts::TotalHealthcare, Models::CardPayment::Element::CardIncrement::AdditionalAmounts::Transit, Models::CardPayment::Element::CardIncrement::AdditionalAmounts::Unknown, Models::CardPayment::Element::CardIncrement::AdditionalAmounts::Vision, Models::CardPayment::Element::CardIncrement::NetworkIdentifiers, Models::CardPayment::Element::CardRefund, Models::CardPayment::Element::CardRefund::Cashback, Models::CardPayment::Element::CardRefund::Interchange, Models::CardPayment::Element::CardRefund::NetworkIdentifiers, Models::CardPayment::Element::CardRefund::PurchaseDetails, Models::CardPayment::Element::CardRefund::PurchaseDetails::CarRental, Models::CardPayment::Element::CardRefund::PurchaseDetails::Lodging, Models::CardPayment::Element::CardRefund::PurchaseDetails::Travel, Models::CardPayment::Element::CardRefund::PurchaseDetails::Travel::Ancillary, Models::CardPayment::Element::CardRefund::PurchaseDetails::Travel::Ancillary::Service, Models::CardPayment::Element::CardRefund::PurchaseDetails::Travel::TripLeg, Models::CardPayment::Element::CardReversal, Models::CardPayment::Element::CardReversal::NetworkIdentifiers, Models::CardPayment::Element::CardSettlement, Models::CardPayment::Element::CardSettlement::Cashback, Models::CardPayment::Element::CardSettlement::Interchange, Models::CardPayment::Element::CardSettlement::NetworkIdentifiers, Models::CardPayment::Element::CardSettlement::PurchaseDetails, Models::CardPayment::Element::CardSettlement::PurchaseDetails::CarRental, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Lodging, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Travel, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Travel::Ancillary, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Travel::Ancillary::Service, Models::CardPayment::Element::CardSettlement::PurchaseDetails::Travel::TripLeg, Models::CardPayment::Element::CardSettlement::Surcharge, Models::CardPayment::Element::CardValidation, Models::CardPayment::Element::CardValidation::AdditionalAmounts, Models::CardPayment::Element::CardValidation::AdditionalAmounts::Clinic, Models::CardPayment::Element::CardValidation::AdditionalAmounts::Dental, Models::CardPayment::Element::CardValidation::AdditionalAmounts::Original, Models::CardPayment::Element::CardValidation::AdditionalAmounts::Prescription, Models::CardPayment::Element::CardValidation::AdditionalAmounts::Surcharge, Models::CardPayment::Element::CardValidation::AdditionalAmounts::TotalCumulative, Models::CardPayment::Element::CardValidation::AdditionalAmounts::TotalHealthcare, Models::CardPayment::Element::CardValidation::AdditionalAmounts::Transit, Models::CardPayment::Element::CardValidation::AdditionalAmounts::Unknown, Models::CardPayment::Element::CardValidation::AdditionalAmounts::Vision, Models::CardPayment::Element::CardValidation::NetworkDetails, Models::CardPayment::Element::CardValidation::NetworkDetails::Pulse, Models::CardPayment::Element::CardValidation::NetworkDetails::Visa, Models::CardPayment::Element::CardValidation::NetworkIdentifiers, Models::CardPayment::Element::CardValidation::Verification, Models::CardPayment::Element::CardValidation::Verification::CardVerificationCode, Models::CardPayment::Element::CardValidation::Verification::CardholderAddress, Models::CardPayment::Element::Other, Models::CardPayment::State, Models::CardPaymentListParams, Models::CardPaymentListParams::CreatedAt, Models::CardPaymentRetrieveParams, Models::CardPurchaseSupplement, Models::CardPurchaseSupplement::Invoice, Models::CardPurchaseSupplement::LineItem, Models::CardPurchaseSupplementListParams, Models::CardPurchaseSupplementListParams::CreatedAt, Models::CardPurchaseSupplementRetrieveParams, Models::CardPushTransfer, Models::CardPushTransfer::Acceptance, Models::CardPushTransfer::Approval, Models::CardPushTransfer::Cancellation, Models::CardPushTransfer::CreatedBy, Models::CardPushTransfer::CreatedBy::APIKey, Models::CardPushTransfer::CreatedBy::OAuthApplication, Models::CardPushTransfer::CreatedBy::User, Models::CardPushTransfer::Decline, Models::CardPushTransfer::PresentmentAmount, Models::CardPushTransfer::Submission, Models::CardPushTransferApproveParams, Models::CardPushTransferCancelParams, Models::CardPushTransferCreateParams, Models::CardPushTransferCreateParams::PresentmentAmount, Models::CardPushTransferListParams, Models::CardPushTransferListParams::CreatedAt, Models::CardPushTransferListParams::Status, Models::CardPushTransferRetrieveParams, Models::CardRetrieveParams, Models::CardToken, Models::CardTokenCapabilities, Models::CardTokenCapabilities::Route, Models::CardTokenCapabilitiesParams, Models::CardTokenListParams, Models::CardTokenListParams::CreatedAt, Models::CardTokenRetrieveParams, Models::CardUpdateParams, Models::CardUpdateParams::BillingAddress, Models::CardUpdateParams::DigitalWallet, Models::CardUpdatePinParams, Models::CardValidation, Models::CardValidation::Acceptance, Models::CardValidation::CreatedBy, Models::CardValidation::CreatedBy::APIKey, Models::CardValidation::CreatedBy::OAuthApplication, Models::CardValidation::CreatedBy::User, Models::CardValidation::Decline, Models::CardValidation::Submission, Models::CardValidationCreateParams, Models::CardValidationListParams, Models::CardValidationListParams::CreatedAt, Models::CardValidationListParams::Status, Models::CardValidationRetrieveParams, Models::CheckDeposit, Models::CheckDeposit::DepositAcceptance, Models::CheckDeposit::DepositRejection, Models::CheckDeposit::DepositReturn, Models::CheckDeposit::DepositSubmission, Models::CheckDeposit::InboundFundsHold, Models::CheckDepositCreateParams, Models::CheckDepositListParams, Models::CheckDepositListParams::CreatedAt, Models::CheckDepositRetrieveParams, Models::CheckTransfer, Models::CheckTransfer::Approval, Models::CheckTransfer::Cancellation, Models::CheckTransfer::CreatedBy, Models::CheckTransfer::CreatedBy::APIKey, Models::CheckTransfer::CreatedBy::OAuthApplication, Models::CheckTransfer::CreatedBy::User, Models::CheckTransfer::Mailing, Models::CheckTransfer::PhysicalCheck, Models::CheckTransfer::PhysicalCheck::MailingAddress, Models::CheckTransfer::PhysicalCheck::Payer, Models::CheckTransfer::PhysicalCheck::ReturnAddress, Models::CheckTransfer::PhysicalCheck::TrackingUpdate, Models::CheckTransfer::StopPaymentRequest, Models::CheckTransfer::Submission, Models::CheckTransfer::Submission::SubmittedAddress, Models::CheckTransfer::ThirdParty, Models::CheckTransferApproveParams, Models::CheckTransferCancelParams, Models::CheckTransferCreateParams, Models::CheckTransferCreateParams::PhysicalCheck, Models::CheckTransferCreateParams::PhysicalCheck::MailingAddress, Models::CheckTransferCreateParams::PhysicalCheck::Payer, Models::CheckTransferCreateParams::PhysicalCheck::ReturnAddress, Models::CheckTransferCreateParams::ThirdParty, Models::CheckTransferListParams, Models::CheckTransferListParams::CreatedAt, Models::CheckTransferListParams::Status, Models::CheckTransferRetrieveParams, Models::CheckTransferStopPaymentParams, Models::DeclinedTransaction, Models::DeclinedTransaction::Source, Models::DeclinedTransaction::Source::ACHDecline, Models::DeclinedTransaction::Source::CardDecline, Models::DeclinedTransaction::Source::CardDecline::AdditionalAmounts, Models::DeclinedTransaction::Source::CardDecline::AdditionalAmounts::Clinic, Models::DeclinedTransaction::Source::CardDecline::AdditionalAmounts::Dental, Models::DeclinedTransaction::Source::CardDecline::AdditionalAmounts::Original, Models::DeclinedTransaction::Source::CardDecline::AdditionalAmounts::Prescription, Models::DeclinedTransaction::Source::CardDecline::AdditionalAmounts::Surcharge, Models::DeclinedTransaction::Source::CardDecline::AdditionalAmounts::TotalCumulative, Models::DeclinedTransaction::Source::CardDecline::AdditionalAmounts::TotalHealthcare, Models::DeclinedTransaction::Source::CardDecline::AdditionalAmounts::Transit, Models::DeclinedTransaction::Source::CardDecline::AdditionalAmounts::Unknown, Models::DeclinedTransaction::Source::CardDecline::AdditionalAmounts::Vision, Models::DeclinedTransaction::Source::CardDecline::NetworkDetails, Models::DeclinedTransaction::Source::CardDecline::NetworkDetails::Pulse, Models::DeclinedTransaction::Source::CardDecline::NetworkDetails::Visa, Models::DeclinedTransaction::Source::CardDecline::NetworkIdentifiers, Models::DeclinedTransaction::Source::CardDecline::Verification, Models::DeclinedTransaction::Source::CardDecline::Verification::CardVerificationCode, Models::DeclinedTransaction::Source::CardDecline::Verification::CardholderAddress, Models::DeclinedTransaction::Source::CheckDecline, Models::DeclinedTransaction::Source::CheckDepositRejection, Models::DeclinedTransaction::Source::InboundFednowTransferDecline, Models::DeclinedTransaction::Source::InboundRealTimePaymentsTransferDecline, Models::DeclinedTransaction::Source::Other, Models::DeclinedTransaction::Source::WireDecline, Models::DeclinedTransactionListParams, Models::DeclinedTransactionListParams::Category, Models::DeclinedTransactionListParams::CreatedAt, Models::DeclinedTransactionRetrieveParams, Models::DigitalCardProfile, Models::DigitalCardProfile::TextColor, Models::DigitalCardProfileArchiveParams, Models::DigitalCardProfileCloneParams, Models::DigitalCardProfileCloneParams::TextColor, Models::DigitalCardProfileCreateParams, Models::DigitalCardProfileCreateParams::TextColor, Models::DigitalCardProfileListParams, Models::DigitalCardProfileListParams::Status, Models::DigitalCardProfileRetrieveParams, Models::DigitalWalletToken, Models::DigitalWalletToken::Cardholder, Models::DigitalWalletToken::Device, Models::DigitalWalletToken::Update, Models::DigitalWalletTokenListParams, Models::DigitalWalletTokenListParams::CreatedAt, Models::DigitalWalletTokenRetrieveParams, Models::Document, Models::Document::AccountVerificationLetter, Models::Document::FundingInstructions, Models::DocumentCreateParams, Models::DocumentCreateParams::AccountVerificationLetter, Models::DocumentCreateParams::FundingInstructions, Models::DocumentListParams, Models::DocumentListParams::Category, Models::DocumentListParams::CreatedAt, Models::DocumentRetrieveParams, Models::Entity, Models::Entity::Corporation, Models::Entity::Corporation::Address, Models::Entity::Corporation::BeneficialOwner, Models::Entity::Corporation::BeneficialOwner::Individual, Models::Entity::Corporation::BeneficialOwner::Individual::Address, Models::Entity::Corporation::BeneficialOwner::Individual::Identification, Models::Entity::GovernmentAuthority, Models::Entity::GovernmentAuthority::Address, Models::Entity::GovernmentAuthority::AuthorizedPerson, Models::Entity::Joint, Models::Entity::Joint::Individual, Models::Entity::Joint::Individual::Address, Models::Entity::Joint::Individual::Identification, Models::Entity::NaturalPerson, Models::Entity::NaturalPerson::Address, Models::Entity::NaturalPerson::Identification, Models::Entity::RiskRating, Models::Entity::ThirdPartyVerification, Models::Entity::Trust, Models::Entity::Trust::Address, Models::Entity::Trust::Grantor, Models::Entity::Trust::Grantor::Address, Models::Entity::Trust::Grantor::Identification, Models::Entity::Trust::Trustee, Models::Entity::Trust::Trustee::Individual, Models::Entity::Trust::Trustee::Individual::Address, Models::Entity::Trust::Trustee::Individual::Identification, Models::EntityArchiveBeneficialOwnerParams, Models::EntityArchiveParams, Models::EntityConfirmParams, Models::EntityCreateBeneficialOwnerParams, Models::EntityCreateBeneficialOwnerParams::BeneficialOwner, Models::EntityCreateBeneficialOwnerParams::BeneficialOwner::Individual, Models::EntityCreateBeneficialOwnerParams::BeneficialOwner::Individual::Address, Models::EntityCreateBeneficialOwnerParams::BeneficialOwner::Individual::Identification, Models::EntityCreateBeneficialOwnerParams::BeneficialOwner::Individual::Identification::DriversLicense, Models::EntityCreateBeneficialOwnerParams::BeneficialOwner::Individual::Identification::Other, Models::EntityCreateBeneficialOwnerParams::BeneficialOwner::Individual::Identification::Passport, Models::EntityCreateParams, Models::EntityCreateParams::Corporation, Models::EntityCreateParams::Corporation::Address, Models::EntityCreateParams::Corporation::BeneficialOwner, Models::EntityCreateParams::Corporation::BeneficialOwner::Individual, Models::EntityCreateParams::Corporation::BeneficialOwner::Individual::Address, Models::EntityCreateParams::Corporation::BeneficialOwner::Individual::Identification, Models::EntityCreateParams::Corporation::BeneficialOwner::Individual::Identification::DriversLicense, Models::EntityCreateParams::Corporation::BeneficialOwner::Individual::Identification::Other, Models::EntityCreateParams::Corporation::BeneficialOwner::Individual::Identification::Passport, Models::EntityCreateParams::GovernmentAuthority, Models::EntityCreateParams::GovernmentAuthority::Address, Models::EntityCreateParams::GovernmentAuthority::AuthorizedPerson, Models::EntityCreateParams::Joint, Models::EntityCreateParams::Joint::Individual, Models::EntityCreateParams::Joint::Individual::Address, Models::EntityCreateParams::Joint::Individual::Identification, Models::EntityCreateParams::Joint::Individual::Identification::DriversLicense, Models::EntityCreateParams::Joint::Individual::Identification::Other, Models::EntityCreateParams::Joint::Individual::Identification::Passport, Models::EntityCreateParams::NaturalPerson, Models::EntityCreateParams::NaturalPerson::Address, Models::EntityCreateParams::NaturalPerson::Identification, Models::EntityCreateParams::NaturalPerson::Identification::DriversLicense, Models::EntityCreateParams::NaturalPerson::Identification::Other, Models::EntityCreateParams::NaturalPerson::Identification::Passport, Models::EntityCreateParams::RiskRating, Models::EntityCreateParams::SupplementalDocument, Models::EntityCreateParams::ThirdPartyVerification, Models::EntityCreateParams::Trust, Models::EntityCreateParams::Trust::Address, Models::EntityCreateParams::Trust::Grantor, Models::EntityCreateParams::Trust::Grantor::Address, Models::EntityCreateParams::Trust::Grantor::Identification, Models::EntityCreateParams::Trust::Grantor::Identification::DriversLicense, Models::EntityCreateParams::Trust::Grantor::Identification::Other, Models::EntityCreateParams::Trust::Grantor::Identification::Passport, Models::EntityCreateParams::Trust::Trustee, Models::EntityCreateParams::Trust::Trustee::Individual, Models::EntityCreateParams::Trust::Trustee::Individual::Address, Models::EntityCreateParams::Trust::Trustee::Individual::Identification, Models::EntityCreateParams::Trust::Trustee::Individual::Identification::DriversLicense, Models::EntityCreateParams::Trust::Trustee::Individual::Identification::Other, Models::EntityCreateParams::Trust::Trustee::Individual::Identification::Passport, Models::EntityListParams, Models::EntityListParams::CreatedAt, Models::EntityListParams::Status, Models::EntityRetrieveParams, Models::EntitySupplementalDocument, Models::EntityUpdateAddressParams, Models::EntityUpdateAddressParams::Address, Models::EntityUpdateBeneficialOwnerAddressParams, Models::EntityUpdateBeneficialOwnerAddressParams::Address, Models::EntityUpdateIndustryCodeParams, Models::EntityUpdateParams, Models::EntityUpdateParams::Corporation, Models::EntityUpdateParams::Corporation::Address, Models::EntityUpdateParams::GovernmentAuthority, Models::EntityUpdateParams::GovernmentAuthority::Address, Models::EntityUpdateParams::NaturalPerson, Models::EntityUpdateParams::NaturalPerson::Address, Models::EntityUpdateParams::RiskRating, Models::EntityUpdateParams::ThirdPartyVerification, Models::EntityUpdateParams::Trust, Models::EntityUpdateParams::Trust::Address, Models::Event, Models::EventListParams, Models::EventListParams::Category, Models::EventListParams::CreatedAt, Models::EventRetrieveParams, Models::EventSubscription, Models::EventSubscriptionCreateParams, Models::EventSubscriptionListParams, Models::EventSubscriptionRetrieveParams, Models::EventSubscriptionUpdateParams, Models::Export, Models::ExportCreateParams, Models::ExportCreateParams::AccountStatementBai2, Models::ExportCreateParams::AccountStatementOfx, Models::ExportCreateParams::AccountStatementOfx::CreatedAt, Models::ExportCreateParams::BalanceCsv, Models::ExportCreateParams::BalanceCsv::CreatedAt, Models::ExportCreateParams::BookkeepingAccountBalanceCsv, Models::ExportCreateParams::BookkeepingAccountBalanceCsv::CreatedAt, Models::ExportCreateParams::EntityCsv, Models::ExportCreateParams::EntityCsv::Status, Models::ExportCreateParams::TransactionCsv, Models::ExportCreateParams::TransactionCsv::CreatedAt, Models::ExportCreateParams::VendorCsv, Models::ExportListParams, Models::ExportListParams::Category, Models::ExportListParams::CreatedAt, Models::ExportListParams::Status, Models::ExportRetrieveParams, Models::ExternalAccount, Models::ExternalAccountCreateParams, Models::ExternalAccountListParams, Models::ExternalAccountListParams::Status, Models::ExternalAccountRetrieveParams, Models::ExternalAccountUpdateParams, Models::FednowTransfer, Models::FednowTransfer::Acknowledgement, Models::FednowTransfer::CreatedBy, Models::FednowTransfer::CreatedBy::APIKey, Models::FednowTransfer::CreatedBy::OAuthApplication, Models::FednowTransfer::CreatedBy::User, Models::FednowTransfer::Rejection, Models::FednowTransfer::Submission, Models::FednowTransferApproveParams, Models::FednowTransferCancelParams, Models::FednowTransferCreateParams, Models::FednowTransferCreateParams::CreditorAddress, Models::FednowTransferCreateParams::DebtorAddress, Models::FednowTransferListParams, Models::FednowTransferListParams::CreatedAt, Models::FednowTransferListParams::Status, Models::FednowTransferRetrieveParams, Models::File, Models::FileCreateParams, Models::FileLink, Models::FileLinkCreateParams, Models::FileListParams, Models::FileListParams::CreatedAt, Models::FileListParams::Purpose, Models::FileRetrieveParams, Models::Group, Models::GroupRetrieveParams, Models::InboundACHTransfer, Models::InboundACHTransfer::Acceptance, Models::InboundACHTransfer::Addenda, Models::InboundACHTransfer::Addenda::Freeform, Models::InboundACHTransfer::Addenda::Freeform::Entry, Models::InboundACHTransfer::Decline, Models::InboundACHTransfer::InternationalAddenda, Models::InboundACHTransfer::NotificationOfChange, Models::InboundACHTransfer::Settlement, Models::InboundACHTransfer::TransferReturn, Models::InboundACHTransferCreateNotificationOfChangeParams, Models::InboundACHTransferDeclineParams, Models::InboundACHTransferListParams, Models::InboundACHTransferListParams::CreatedAt, Models::InboundACHTransferListParams::Status, Models::InboundACHTransferRetrieveParams, Models::InboundACHTransferTransferReturnParams, Models::InboundCheckDeposit, Models::InboundCheckDeposit::Adjustment, Models::InboundCheckDeposit::DepositReturn, Models::InboundCheckDepositDeclineParams, Models::InboundCheckDepositListParams, Models::InboundCheckDepositListParams::CreatedAt, Models::InboundCheckDepositRetrieveParams, Models::InboundCheckDepositReturnParams, Models::InboundFednowTransfer, Models::InboundFednowTransfer::Confirmation, Models::InboundFednowTransfer::Decline, Models::InboundFednowTransferListParams, Models::InboundFednowTransferListParams::CreatedAt, Models::InboundFednowTransferRetrieveParams, Models::InboundMailItem, Models::InboundMailItem::Check, Models::InboundMailItemActionParams, Models::InboundMailItemActionParams::Check, Models::InboundMailItemListParams, Models::InboundMailItemListParams::CreatedAt, Models::InboundMailItemRetrieveParams, Models::InboundRealTimePaymentsTransfer, Models::InboundRealTimePaymentsTransfer::Confirmation, Models::InboundRealTimePaymentsTransfer::Decline, Models::InboundRealTimePaymentsTransferListParams, Models::InboundRealTimePaymentsTransferListParams::CreatedAt, Models::InboundRealTimePaymentsTransferRetrieveParams, Models::InboundWireDrawdownRequest, Models::InboundWireDrawdownRequestListParams, Models::InboundWireDrawdownRequestRetrieveParams, Models::InboundWireTransfer, Models::InboundWireTransfer::Reversal, Models::InboundWireTransferListParams, Models::InboundWireTransferListParams::CreatedAt, Models::InboundWireTransferListParams::Status, Models::InboundWireTransferRetrieveParams, Models::InboundWireTransferReverseParams, Models::IntrafiAccountEnrollment, Models::IntrafiAccountEnrollmentCreateParams, Models::IntrafiAccountEnrollmentListParams, Models::IntrafiAccountEnrollmentListParams::Status, Models::IntrafiAccountEnrollmentRetrieveParams, Models::IntrafiAccountEnrollmentUnenrollParams, Models::IntrafiBalance, Models::IntrafiBalance::Balance, Models::IntrafiBalance::Balance::BankLocation, Models::IntrafiBalanceIntrafiBalanceParams, Models::IntrafiExclusion, Models::IntrafiExclusionArchiveParams, Models::IntrafiExclusionCreateParams, Models::IntrafiExclusionListParams, Models::IntrafiExclusionRetrieveParams, Models::Lockbox, Models::Lockbox::Address, Models::LockboxCreateParams, Models::LockboxListParams, Models::LockboxListParams::CreatedAt, Models::LockboxRetrieveParams, Models::LockboxUpdateParams, Models::OAuthApplication, Models::OAuthApplicationListParams, Models::OAuthApplicationListParams::CreatedAt, Models::OAuthApplicationListParams::Status, Models::OAuthApplicationRetrieveParams, Models::OAuthConnection, Models::OAuthConnectionListParams, Models::OAuthConnectionListParams::Status, Models::OAuthConnectionRetrieveParams, Models::OAuthToken, Models::OAuthTokenCreateParams, Models::PendingTransaction, Models::PendingTransaction::Source, Models::PendingTransaction::Source::ACHTransferInstruction, Models::PendingTransaction::Source::AccountTransferInstruction, Models::PendingTransaction::Source::CardAuthorization, Models::PendingTransaction::Source::CardAuthorization::AdditionalAmounts, Models::PendingTransaction::Source::CardAuthorization::AdditionalAmounts::Clinic, Models::PendingTransaction::Source::CardAuthorization::AdditionalAmounts::Dental, Models::PendingTransaction::Source::CardAuthorization::AdditionalAmounts::Original, Models::PendingTransaction::Source::CardAuthorization::AdditionalAmounts::Prescription, Models::PendingTransaction::Source::CardAuthorization::AdditionalAmounts::Surcharge, Models::PendingTransaction::Source::CardAuthorization::AdditionalAmounts::TotalCumulative, Models::PendingTransaction::Source::CardAuthorization::AdditionalAmounts::TotalHealthcare, Models::PendingTransaction::Source::CardAuthorization::AdditionalAmounts::Transit, Models::PendingTransaction::Source::CardAuthorization::AdditionalAmounts::Unknown, Models::PendingTransaction::Source::CardAuthorization::AdditionalAmounts::Vision, Models::PendingTransaction::Source::CardAuthorization::NetworkDetails, Models::PendingTransaction::Source::CardAuthorization::NetworkDetails::Pulse, Models::PendingTransaction::Source::CardAuthorization::NetworkDetails::Visa, Models::PendingTransaction::Source::CardAuthorization::NetworkIdentifiers, Models::PendingTransaction::Source::CardAuthorization::Verification, Models::PendingTransaction::Source::CardAuthorization::Verification::CardVerificationCode, Models::PendingTransaction::Source::CardAuthorization::Verification::CardholderAddress, Models::PendingTransaction::Source::CardPushTransferInstruction, Models::PendingTransaction::Source::CheckDepositInstruction, Models::PendingTransaction::Source::CheckTransferInstruction, Models::PendingTransaction::Source::FednowTransferInstruction, Models::PendingTransaction::Source::InboundFundsHold, Models::PendingTransaction::Source::InboundWireTransferReversal, Models::PendingTransaction::Source::Other, Models::PendingTransaction::Source::RealTimePaymentsTransferInstruction, Models::PendingTransaction::Source::SwiftTransferInstruction, Models::PendingTransaction::Source::WireTransferInstruction, Models::PendingTransactionCreateParams, Models::PendingTransactionListParams, Models::PendingTransactionListParams::Category, Models::PendingTransactionListParams::CreatedAt, Models::PendingTransactionListParams::Status, Models::PendingTransactionReleaseParams, Models::PendingTransactionRetrieveParams, Models::PhysicalCard, Models::PhysicalCard::Cardholder, Models::PhysicalCard::Shipment, Models::PhysicalCard::Shipment::Address, Models::PhysicalCard::Shipment::Tracking, Models::PhysicalCard::Shipment::Tracking::Update, Models::PhysicalCardCreateParams, Models::PhysicalCardCreateParams::Cardholder, Models::PhysicalCardCreateParams::Shipment, Models::PhysicalCardCreateParams::Shipment::Address, Models::PhysicalCardListParams, Models::PhysicalCardListParams::CreatedAt, Models::PhysicalCardProfile, Models::PhysicalCardProfileArchiveParams, Models::PhysicalCardProfileCloneParams, Models::PhysicalCardProfileCloneParams::FrontText, Models::PhysicalCardProfileCreateParams, Models::PhysicalCardProfileCreateParams::FrontText, Models::PhysicalCardProfileListParams, Models::PhysicalCardProfileListParams::Status, Models::PhysicalCardProfileRetrieveParams, Models::PhysicalCardRetrieveParams, Models::PhysicalCardUpdateParams, Models::Program, Models::ProgramListParams, Models::ProgramRetrieveParams, Models::RealTimeDecision, Models::RealTimeDecision::CardAuthentication, Models::RealTimeDecision::CardAuthenticationChallenge, Models::RealTimeDecision::CardAuthorization, Models::RealTimeDecision::CardAuthorization::AdditionalAmounts, Models::RealTimeDecision::CardAuthorization::AdditionalAmounts::Clinic, Models::RealTimeDecision::CardAuthorization::AdditionalAmounts::Dental, Models::RealTimeDecision::CardAuthorization::AdditionalAmounts::Original, Models::RealTimeDecision::CardAuthorization::AdditionalAmounts::Prescription, Models::RealTimeDecision::CardAuthorization::AdditionalAmounts::Surcharge, Models::RealTimeDecision::CardAuthorization::AdditionalAmounts::TotalCumulative, Models::RealTimeDecision::CardAuthorization::AdditionalAmounts::TotalHealthcare, Models::RealTimeDecision::CardAuthorization::AdditionalAmounts::Transit, Models::RealTimeDecision::CardAuthorization::AdditionalAmounts::Unknown, Models::RealTimeDecision::CardAuthorization::AdditionalAmounts::Vision, Models::RealTimeDecision::CardAuthorization::Decline, Models::RealTimeDecision::CardAuthorization::NetworkDetails, Models::RealTimeDecision::CardAuthorization::NetworkDetails::Pulse, Models::RealTimeDecision::CardAuthorization::NetworkDetails::Visa, Models::RealTimeDecision::CardAuthorization::NetworkIdentifiers, Models::RealTimeDecision::CardAuthorization::RequestDetails, Models::RealTimeDecision::CardAuthorization::RequestDetails::IncrementalAuthorization, Models::RealTimeDecision::CardAuthorization::RequestDetails::InitialAuthorization, Models::RealTimeDecision::CardAuthorization::Verification, Models::RealTimeDecision::CardAuthorization::Verification::CardVerificationCode, Models::RealTimeDecision::CardAuthorization::Verification::CardholderAddress, Models::RealTimeDecision::DigitalWalletAuthentication, Models::RealTimeDecision::DigitalWalletToken, Models::RealTimeDecision::DigitalWalletToken::Device, Models::RealTimeDecisionActionParams, Models::RealTimeDecisionActionParams::CardAuthentication, Models::RealTimeDecisionActionParams::CardAuthenticationChallenge, Models::RealTimeDecisionActionParams::CardAuthorization, Models::RealTimeDecisionActionParams::CardAuthorization::Approval, Models::RealTimeDecisionActionParams::CardAuthorization::Approval::CardholderAddressVerificationResult, Models::RealTimeDecisionActionParams::CardAuthorization::Decline, Models::RealTimeDecisionActionParams::DigitalWalletAuthentication, Models::RealTimeDecisionActionParams::DigitalWalletAuthentication::Success, Models::RealTimeDecisionActionParams::DigitalWalletToken, Models::RealTimeDecisionActionParams::DigitalWalletToken::Approval, Models::RealTimeDecisionActionParams::DigitalWalletToken::Decline, Models::RealTimeDecisionRetrieveParams, Models::RealTimePaymentsTransfer, Models::RealTimePaymentsTransfer::Acknowledgement, Models::RealTimePaymentsTransfer::Approval, Models::RealTimePaymentsTransfer::Cancellation, Models::RealTimePaymentsTransfer::CreatedBy, Models::RealTimePaymentsTransfer::CreatedBy::APIKey, Models::RealTimePaymentsTransfer::CreatedBy::OAuthApplication, Models::RealTimePaymentsTransfer::CreatedBy::User, Models::RealTimePaymentsTransfer::Rejection, Models::RealTimePaymentsTransfer::Submission, Models::RealTimePaymentsTransferApproveParams, Models::RealTimePaymentsTransferCancelParams, Models::RealTimePaymentsTransferCreateParams, Models::RealTimePaymentsTransferListParams, Models::RealTimePaymentsTransferListParams::CreatedAt, Models::RealTimePaymentsTransferListParams::Status, Models::RealTimePaymentsTransferRetrieveParams, Models::RoutingNumberListParams, Models::RoutingNumberListResponse, Models::Simulations::ACHTransferAcknowledgeParams, Models::Simulations::ACHTransferCreateNotificationOfChangeParams, Models::Simulations::ACHTransferReturnParams, Models::Simulations::ACHTransferSettleParams, Models::Simulations::ACHTransferSubmitParams, Models::Simulations::AccountStatementCreateParams, Models::Simulations::AccountTransferCompleteParams, Models::Simulations::CardAuthorizationCreateParams, Models::Simulations::CardAuthorizationCreateParams::NetworkDetails, Models::Simulations::CardAuthorizationCreateParams::NetworkDetails::Visa, Models::Simulations::CardAuthorizationCreateParams::ProcessingCategory, Models::Simulations::CardAuthorizationCreateParams::ProcessingCategory::Refund, Models::Simulations::CardAuthorizationCreateResponse, Models::Simulations::CardAuthorizationExpirationCreateParams, Models::Simulations::CardDisputeActionParams, Models::Simulations::CardDisputeActionParams::Visa, Models::Simulations::CardDisputeActionParams::Visa::AcceptChargeback, Models::Simulations::CardDisputeActionParams::Visa::AcceptUserSubmission, Models::Simulations::CardDisputeActionParams::Visa::DeclineUserPrearbitration, Models::Simulations::CardDisputeActionParams::Visa::ReceiveMerchantPrearbitration, Models::Simulations::CardDisputeActionParams::Visa::Represent, Models::Simulations::CardDisputeActionParams::Visa::RequestFurtherInformation, Models::Simulations::CardDisputeActionParams::Visa::TimeOutChargeback, Models::Simulations::CardDisputeActionParams::Visa::TimeOutMerchantPrearbitration, Models::Simulations::CardDisputeActionParams::Visa::TimeOutRepresentment, Models::Simulations::CardDisputeActionParams::Visa::TimeOutUserPrearbitration, Models::Simulations::CardFuelConfirmationCreateParams, Models::Simulations::CardIncrementCreateParams, Models::Simulations::CardRefundCreateParams, Models::Simulations::CardReversalCreateParams, Models::Simulations::CardSettlementCreateParams, Models::Simulations::CardTokenCreateParams, Models::Simulations::CardTokenCreateParams::Capability, Models::Simulations::CheckDepositRejectParams, Models::Simulations::CheckDepositReturnParams, Models::Simulations::CheckDepositSubmitParams, Models::Simulations::CheckTransferMailParams, Models::Simulations::DigitalWalletTokenRequestCreateParams, Models::Simulations::DigitalWalletTokenRequestCreateResponse, Models::Simulations::DocumentCreateParams, Models::Simulations::InboundACHTransferCreateParams, Models::Simulations::InboundACHTransferCreateParams::Addenda, Models::Simulations::InboundACHTransferCreateParams::Addenda::Freeform, Models::Simulations::InboundACHTransferCreateParams::Addenda::Freeform::Entry, Models::Simulations::InboundCheckDepositCreateParams, Models::Simulations::InboundFednowTransferCreateParams, Models::Simulations::InboundMailItemCreateParams, Models::Simulations::InboundRealTimePaymentsTransferCreateParams, Models::Simulations::InboundWireDrawdownRequestCreateParams, Models::Simulations::InboundWireTransferCreateParams, Models::Simulations::InterestPaymentCreateParams, Models::Simulations::PendingTransactionReleaseInboundFundsHoldParams, Models::Simulations::PhysicalCardAdvanceShipmentParams, Models::Simulations::PhysicalCardCreateParams, Models::Simulations::ProgramCreateParams, Models::Simulations::RealTimePaymentsTransferCompleteParams, Models::Simulations::RealTimePaymentsTransferCompleteParams::Rejection, Models::Simulations::WireDrawdownRequestRefuseParams, Models::Simulations::WireDrawdownRequestSubmitParams, Models::Simulations::WireTransferReverseParams, Models::Simulations::WireTransferSubmitParams, Models::SupplementalDocumentCreateParams, Models::SupplementalDocumentListParams, Models::Transaction, Models::Transaction::Source, Models::Transaction::Source::ACHTransferIntention, Models::Transaction::Source::ACHTransferRejection, Models::Transaction::Source::ACHTransferReturn, Models::Transaction::Source::AccountRevenuePayment, Models::Transaction::Source::AccountTransferIntention, Models::Transaction::Source::CardDisputeAcceptance, Models::Transaction::Source::CardDisputeFinancial, Models::Transaction::Source::CardDisputeFinancial::Visa, Models::Transaction::Source::CardDisputeLoss, Models::Transaction::Source::CardFinancial, Models::Transaction::Source::CardFinancial::AdditionalAmounts, Models::Transaction::Source::CardFinancial::AdditionalAmounts::Clinic, Models::Transaction::Source::CardFinancial::AdditionalAmounts::Dental, Models::Transaction::Source::CardFinancial::AdditionalAmounts::Original, Models::Transaction::Source::CardFinancial::AdditionalAmounts::Prescription, Models::Transaction::Source::CardFinancial::AdditionalAmounts::Surcharge, Models::Transaction::Source::CardFinancial::AdditionalAmounts::TotalCumulative, Models::Transaction::Source::CardFinancial::AdditionalAmounts::TotalHealthcare, Models::Transaction::Source::CardFinancial::AdditionalAmounts::Transit, Models::Transaction::Source::CardFinancial::AdditionalAmounts::Unknown, Models::Transaction::Source::CardFinancial::AdditionalAmounts::Vision, Models::Transaction::Source::CardFinancial::NetworkDetails, Models::Transaction::Source::CardFinancial::NetworkDetails::Pulse, Models::Transaction::Source::CardFinancial::NetworkDetails::Visa, Models::Transaction::Source::CardFinancial::NetworkIdentifiers, Models::Transaction::Source::CardFinancial::Verification, Models::Transaction::Source::CardFinancial::Verification::CardVerificationCode, Models::Transaction::Source::CardFinancial::Verification::CardholderAddress, Models::Transaction::Source::CardPushTransferAcceptance, Models::Transaction::Source::CardRefund, Models::Transaction::Source::CardRefund::Cashback, Models::Transaction::Source::CardRefund::Interchange, Models::Transaction::Source::CardRefund::NetworkIdentifiers, Models::Transaction::Source::CardRefund::PurchaseDetails, Models::Transaction::Source::CardRefund::PurchaseDetails::CarRental, Models::Transaction::Source::CardRefund::PurchaseDetails::Lodging, Models::Transaction::Source::CardRefund::PurchaseDetails::Travel, Models::Transaction::Source::CardRefund::PurchaseDetails::Travel::Ancillary, Models::Transaction::Source::CardRefund::PurchaseDetails::Travel::Ancillary::Service, Models::Transaction::Source::CardRefund::PurchaseDetails::Travel::TripLeg, Models::Transaction::Source::CardRevenuePayment, Models::Transaction::Source::CardSettlement, Models::Transaction::Source::CardSettlement::Cashback, Models::Transaction::Source::CardSettlement::Interchange, Models::Transaction::Source::CardSettlement::NetworkIdentifiers, Models::Transaction::Source::CardSettlement::PurchaseDetails, Models::Transaction::Source::CardSettlement::PurchaseDetails::CarRental, Models::Transaction::Source::CardSettlement::PurchaseDetails::Lodging, Models::Transaction::Source::CardSettlement::PurchaseDetails::Travel, Models::Transaction::Source::CardSettlement::PurchaseDetails::Travel::Ancillary, Models::Transaction::Source::CardSettlement::PurchaseDetails::Travel::Ancillary::Service, Models::Transaction::Source::CardSettlement::PurchaseDetails::Travel::TripLeg, Models::Transaction::Source::CardSettlement::Surcharge, Models::Transaction::Source::CashbackPayment, Models::Transaction::Source::CheckDepositAcceptance, Models::Transaction::Source::CheckDepositReturn, Models::Transaction::Source::CheckTransferDeposit, Models::Transaction::Source::FednowTransferAcknowledgement, Models::Transaction::Source::FeePayment, Models::Transaction::Source::InboundACHTransfer, Models::Transaction::Source::InboundACHTransfer::Addenda, Models::Transaction::Source::InboundACHTransfer::Addenda::Freeform, Models::Transaction::Source::InboundACHTransfer::Addenda::Freeform::Entry, Models::Transaction::Source::InboundACHTransferReturnIntention, Models::Transaction::Source::InboundCheckAdjustment, Models::Transaction::Source::InboundCheckDepositReturnIntention, Models::Transaction::Source::InboundFednowTransferConfirmation, Models::Transaction::Source::InboundRealTimePaymentsTransferConfirmation, Models::Transaction::Source::InboundWireReversal, Models::Transaction::Source::InboundWireTransfer, Models::Transaction::Source::InboundWireTransferReversal, Models::Transaction::Source::InterestPayment, Models::Transaction::Source::InternalSource, Models::Transaction::Source::Other, Models::Transaction::Source::RealTimePaymentsTransferAcknowledgement, Models::Transaction::Source::SampleFunds, Models::Transaction::Source::SwiftTransferIntention, Models::Transaction::Source::SwiftTransferReturn, Models::Transaction::Source::WireTransferIntention, Models::TransactionListParams, Models::TransactionListParams::Category, Models::TransactionListParams::CreatedAt, Models::TransactionRetrieveParams, Models::WireDrawdownRequest, Models::WireDrawdownRequest::CreditorAddress, Models::WireDrawdownRequest::DebtorAddress, Models::WireDrawdownRequest::Submission, Models::WireDrawdownRequestCreateParams, Models::WireDrawdownRequestCreateParams::CreditorAddress, Models::WireDrawdownRequestCreateParams::DebtorAddress, Models::WireDrawdownRequestListParams, Models::WireDrawdownRequestListParams::Status, Models::WireDrawdownRequestRetrieveParams, Models::WireTransfer, Models::WireTransfer::Approval, Models::WireTransfer::Cancellation, Models::WireTransfer::CreatedBy, Models::WireTransfer::CreatedBy::APIKey, Models::WireTransfer::CreatedBy::OAuthApplication, Models::WireTransfer::CreatedBy::User, Models::WireTransfer::Creditor, Models::WireTransfer::Creditor::Address, Models::WireTransfer::Creditor::Address::Unstructured, Models::WireTransfer::Debtor, Models::WireTransfer::Debtor::Address, Models::WireTransfer::Debtor::Address::Unstructured, Models::WireTransfer::Remittance, Models::WireTransfer::Remittance::Tax, Models::WireTransfer::Remittance::Unstructured, Models::WireTransfer::Reversal, Models::WireTransfer::Submission, Models::WireTransferApproveParams, Models::WireTransferCancelParams, Models::WireTransferCreateParams, Models::WireTransferCreateParams::Creditor, Models::WireTransferCreateParams::Creditor::Address, Models::WireTransferCreateParams::Creditor::Address::Unstructured, Models::WireTransferCreateParams::Debtor, Models::WireTransferCreateParams::Debtor::Address, Models::WireTransferCreateParams::Debtor::Address::Unstructured, Models::WireTransferCreateParams::Remittance, Models::WireTransferCreateParams::Remittance::Tax, Models::WireTransferCreateParams::Remittance::Unstructured, Models::WireTransferListParams, Models::WireTransferListParams::CreatedAt, Models::WireTransferRetrieveParams, RequestOptions
Class Method Summary collapse
- .==(other) ⇒ Boolean
- .coerce(value, state:) ⇒ self, Object private
- .dump(value, state:) ⇒ Hash{Object=>Object}, Object private
- .fields ⇒ Hash{Symbol=>Hash{Symbol=>Object}} private
- .hash ⇒ Integer
-
.inherited(child) ⇒ Object
private
Assumes superclass fields are totally defined before fields are accessed / defined on subclasses.
- .inspect(depth: 0) ⇒ String private
- .known_fields ⇒ Hash{Symbol=>Hash{Symbol=>Object}} private
- .optional(name_sym, type_info, spec = {}) ⇒ Object private
- .recursively_to_h(model, convert:) ⇒ Hash{Symbol=>Object} private
- .required(name_sym, type_info, spec = {}) ⇒ Object private
- .to_sorbet_type ⇒ Object private
Instance Method Summary collapse
- #==(other) ⇒ Boolean
-
#[](key) ⇒ Object?
Returns the raw value associated with the given key, if found.
- #deconstruct_keys(keys) ⇒ Hash{Symbol=>Object}
-
#deep_to_h ⇒ Hash{Symbol=>Object}
In addition to the behaviour of ‘#to_h`, this method will recursively call `#to_h` on nested models.
- #hash ⇒ Integer
-
#initialize(data = {}) ⇒ BaseModel
constructor
Create a new instance of a model.
- #inspect ⇒ String private
-
#to_h ⇒ Hash{Symbol=>Object}
(also: #to_hash)
Returns a Hash of the data underlying this object.
- #to_json(*a) ⇒ String
- #to_s ⇒ String
- #to_yaml(*a) ⇒ String
Methods included from Converter
coerce, dump, meta_info, new_coerce_state, type_info
Methods included from Util::SorbetRuntimeSupport
const_missing, define_sorbet_constant!, sorbet_constant_defined?, to_sorbet_type
Constructor Details
#initialize(data = {}) ⇒ BaseModel
Create a new instance of a model.
476 477 478 479 480 481 482 483 484 485 486 487 |
# File 'lib/increase/internal/type/base_model.rb', line 476 def initialize(data = {}) @data = {} @coerced = {} Increase::Internal::Util.coerce_hash!(data).each do if self.class.known_fields.key?(_1) public_send(:"#{_1}=", _2) else @data.store(_1, _2) @coerced.store(_1, false) end end end |
Class Method Details
.==(other) ⇒ Boolean
207 208 209 |
# File 'lib/increase/internal/type/base_model.rb', line 207 def ==(other) other.is_a?(Class) && other <= Increase::Internal::Type::BaseModel && other.fields == fields end |
.coerce(value, state:) ⇒ self, 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.
247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'lib/increase/internal/type/base_model.rb', line 247 def coerce(value, state:) exactness = state.fetch(:exactness) if value.is_a?(self) exactness[:yes] += 1 return value end unless (val = Increase::Internal::Util.coerce_hash(value)).is_a?(Hash) exactness[:no] += 1 state[:error] = TypeError.new("#{value.class} can't be coerced into #{Hash}") return value end exactness[:yes] += 1 keys = val.keys.to_set instance = new data = instance.to_h status = instance.instance_variable_get(:@coerced) # rubocop:disable Metrics/BlockLength fields.each do |name, field| mode, required, target = field.fetch_values(:mode, :required, :type) api_name, nilable, const = field.fetch_values(:api_name, :nilable, :const) src_name = state.fetch(:translate_names) ? api_name : name unless val.key?(src_name) if required && mode != :dump && const == Increase::Internal::OMIT exactness[nilable ? :maybe : :no] += 1 else exactness[:yes] += 1 end next end item = val.fetch(src_name) keys.delete(src_name) state[:error] = nil converted = if item.nil? && (nilable || !required) exactness[nilable ? :yes : :maybe] += 1 nil else coerced = Increase::Internal::Type::Converter.coerce(target, item, state: state) case target in Increase::Internal::Type::Converter | Symbol coerced else item end end status.store(name, state.fetch(:error) || true) data.store(name, converted) end # rubocop:enable Metrics/BlockLength keys.each { data.store(_1, val.fetch(_1)) } instance end |
.dump(value, state:) ⇒ Hash{Object=>Object}, 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.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 |
# File 'lib/increase/internal/type/base_model.rb', line 318 def dump(value, state:) unless (coerced = Increase::Internal::Util.coerce_hash(value)).is_a?(Hash) return super end acc = {} coerced.each do |key, val| name = key.is_a?(String) ? key.to_sym : key case (field = known_fields[name]) in nil acc.store(name, super(val, state: state)) else api_name, mode, type_fn = field.fetch_values(:api_name, :mode, :type_fn) case mode in :coerce next else target = type_fn.call acc.store(api_name, Increase::Internal::Type::Converter.dump(target, val, state: state)) end end end known_fields.each_value do |field| api_name, mode, const = field.fetch_values(:api_name, :mode, :const) next if mode == :coerce || acc.key?(api_name) || const == Increase::Internal::OMIT acc.store(api_name, const) end acc end |
.fields ⇒ Hash{Symbol=>Hash{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.
31 32 33 34 35 |
# File 'lib/increase/internal/type/base_model.rb', line 31 def fields known_fields.transform_values do |field| {**field.except(:type_fn), type: field.fetch(:type_fn).call} end end |
.hash ⇒ Integer
214 |
# File 'lib/increase/internal/type/base_model.rb', line 214 def hash = fields.hash |
.inherited(child) ⇒ 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.
Assumes superclass fields are totally defined before fields are accessed / defined on subclasses.
18 19 20 21 |
# File 'lib/increase/internal/type/base_model.rb', line 18 def inherited(child) super child.known_fields.replace(known_fields.dup) end |
.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.
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 |
# File 'lib/increase/internal/type/base_model.rb', line 495 def inspect(depth: 0) return super() if depth.positive? depth = depth.succ deferred = fields.transform_values do |field| type, required, nilable = field.fetch_values(:type, :required, :nilable) inspected = [ Increase::Internal::Type::Converter.inspect(type, depth: depth), !required || nilable ? "nil" : nil ].compact.join(" | ") -> { inspected }.tap { _1.define_singleton_method(:inspect) { call } } end "#{name}[#{deferred.inspect}]" end |
.known_fields ⇒ Hash{Symbol=>Hash{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.
26 |
# File 'lib/increase/internal/type/base_model.rb', line 26 def known_fields = @known_fields ||= {} |
.optional(name_sym, type_info, spec = {}) ⇒ 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.
173 174 175 |
# File 'lib/increase/internal/type/base_model.rb', line 173 def optional(name_sym, type_info, spec = {}) add_field(name_sym, required: false, type_info: type_info, spec: spec) end |
.recursively_to_h(model, convert:) ⇒ Hash{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.
366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 |
# File 'lib/increase/internal/type/base_model.rb', line 366 def recursively_to_h(model, convert:) rec = ->(x) do case x in Increase::Internal::Type::BaseModel if convert fields = x.class.known_fields x.to_h.to_h do |key, val| [key, rec.call(fields.key?(key) ? x.public_send(key) : val)] rescue Increase::Errors::ConversionError [key, rec.call(val)] end else rec.call(x.to_h) end in Hash x.transform_values(&rec) in Array x.map(&rec) else x end end rec.call(model) end |
.required(name_sym, type_info, spec = {}) ⇒ 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.
154 155 156 |
# File 'lib/increase/internal/type/base_model.rb', line 154 def required(name_sym, type_info, spec = {}) add_field(name_sym, required: true, type_info: type_info, spec: spec) end |
.to_sorbet_type ⇒ 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.
354 355 356 |
# File 'lib/increase/internal/type/base_model.rb', line 354 def to_sorbet_type self end |
Instance Method Details
#==(other) ⇒ Boolean
222 |
# File 'lib/increase/internal/type/base_model.rb', line 222 def ==(other) = self.class == other.class && @data == other.to_h |
#[](key) ⇒ Object?
Returns the raw value associated with the given key, if found. Otherwise, nil is returned.
It is valid to lookup keys that are not in the API spec, for example to access undocumented features. This method does not parse response data into higher-level types. Lookup by anything other than a Symbol is an ArgumentError.
404 405 406 407 408 409 410 |
# File 'lib/increase/internal/type/base_model.rb', line 404 def [](key) unless key.instance_of?(Symbol) raise ArgumentError.new("Expected symbol key for lookup, got #{key.inspect}") end @data[key] end |
#deconstruct_keys(keys) ⇒ Hash{Symbol=>Object}
447 448 449 450 451 452 453 454 455 456 457 |
# File 'lib/increase/internal/type/base_model.rb', line 447 def deconstruct_keys(keys) (keys || self.class.known_fields.keys) .filter_map do |k| unless self.class.known_fields.key?(k) next end [k, public_send(k)] end .to_h end |
#deep_to_h ⇒ Hash{Symbol=>Object}
In addition to the behaviour of ‘#to_h`, this method will recursively call `#to_h` on nested models.
434 |
# File 'lib/increase/internal/type/base_model.rb', line 434 def deep_to_h = self.class.recursively_to_h(@data, convert: false) |
#hash ⇒ Integer
227 |
# File 'lib/increase/internal/type/base_model.rb', line 227 def hash = [self.class, @data].hash |
#inspect ⇒ 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.
520 521 522 523 |
# File 'lib/increase/internal/type/base_model.rb', line 520 def inspect converted = self.class.recursively_to_h(self, convert: true) "#<#{self.class}:0x#{object_id.to_s(16)} #{converted}>" end |
#to_h ⇒ Hash{Symbol=>Object} Also known as: to_hash
Returns a Hash of the data underlying this object. O(1)
Keys are Symbols and values are the raw values from the response. The return value indicates which values were ever set on the object. i.e. there will be a key in this hash if they ever were, even if the set value was nil.
This method is not recursive. The returned value is shared by the object, so it should not be mutated.
424 |
# File 'lib/increase/internal/type/base_model.rb', line 424 def to_h = @data |
#to_json(*a) ⇒ String
464 |
# File 'lib/increase/internal/type/base_model.rb', line 464 def to_json(*a) = Increase::Internal::Type::Converter.dump(self.class, self).to_json(*a) |
#to_s ⇒ String
515 |
# File 'lib/increase/internal/type/base_model.rb', line 515 def to_s = deep_to_h.to_s |
#to_yaml(*a) ⇒ String
471 |
# File 'lib/increase/internal/type/base_model.rb', line 471 def to_yaml(*a) = Increase::Internal::Type::Converter.dump(self.class, self).to_yaml(*a) |