Interface ParsedWebhookEvent.Visitor
-
- All Implemented Interfaces:
public interface ParsedWebhookEvent.Visitor<T extends Object>An interface that defines how to map each variant of ParsedWebhookEvent to a value of type T.
-
-
Method Summary
-
-
Method Detail
-
visitAccountHolderCreated
abstract T visitAccountHolderCreated(AccountHolderCreatedWebhookEvent accountHolderCreated)
-
visitKybPayload
abstract T visitKybPayload(ParsedWebhookEvent.KybPayload kybPayload)
KYB payload for an updated account holder.
-
visitKycPayload
abstract T visitKycPayload(ParsedWebhookEvent.KycPayload kycPayload)
KYC payload for an updated account holder.
-
visitLegacyPayload
abstract T visitLegacyPayload(ParsedWebhookEvent.LegacyPayload legacyPayload)
Legacy payload for an updated account holder.
-
visitAccountHolderVerification
abstract T visitAccountHolderVerification(AccountHolderVerificationWebhookEvent accountHolderVerification)
-
visitAccountHolderDocumentUpdated
abstract T visitAccountHolderDocumentUpdated(AccountHolderDocumentUpdatedWebhookEvent accountHolderDocumentUpdated)
-
visitCardAuthorizationApprovalRequest
abstract T visitCardAuthorizationApprovalRequest(CardAuthorizationApprovalRequestWebhookEvent cardAuthorizationApprovalRequest)
-
visitTokenizationDecisioningRequest
abstract T visitTokenizationDecisioningRequest(TokenizationDecisioningRequestWebhookEvent tokenizationDecisioningRequest)
A webhook for tokenization decisioning sent to the customer's responder endpoint
-
visitAuthRulesBacktestReportCreated
abstract T visitAuthRulesBacktestReportCreated(AuthRulesBacktestReportCreatedWebhookEvent authRulesBacktestReportCreated)
-
visitBalanceUpdated
abstract T visitBalanceUpdated(BalanceUpdatedWebhookEvent balanceUpdated)
-
visitBookTransferTransactionCreated
abstract T visitBookTransferTransactionCreated(BookTransferTransactionCreatedWebhookEvent bookTransferTransactionCreated)
Book transfer transaction
-
visitBookTransferTransactionUpdated
abstract T visitBookTransferTransactionUpdated(BookTransferTransactionUpdatedWebhookEvent bookTransferTransactionUpdated)
Book transfer transaction
-
visitCardCreated
abstract T visitCardCreated(CardCreatedWebhookEvent cardCreated)
-
visitCardConverted
abstract T visitCardConverted(CardConvertedWebhookEvent cardConverted)
-
visitCardRenewed
abstract T visitCardRenewed(CardRenewedWebhookEvent cardRenewed)
-
visitCardReissued
abstract T visitCardReissued(CardReissuedWebhookEvent cardReissued)
-
visitCardShipped
abstract T visitCardShipped(CardShippedWebhookEvent cardShipped)
-
visitCardTransactionUpdated
abstract T visitCardTransactionUpdated(CardTransactionUpdatedWebhookEvent cardTransactionUpdated)
-
visitCardTransactionEnhancedDataCreated
abstract T visitCardTransactionEnhancedDataCreated(CardTransactionEnhancedDataCreatedWebhookEvent cardTransactionEnhancedDataCreated)
-
visitCardTransactionEnhancedDataUpdated
abstract T visitCardTransactionEnhancedDataUpdated(CardTransactionEnhancedDataUpdatedWebhookEvent cardTransactionEnhancedDataUpdated)
-
visitDigitalWalletTokenizationApprovalRequest
abstract T visitDigitalWalletTokenizationApprovalRequest(DigitalWalletTokenizationApprovalRequestWebhookEvent digitalWalletTokenizationApprovalRequest)
-
visitDigitalWalletTokenizationResult
abstract T visitDigitalWalletTokenizationResult(DigitalWalletTokenizationResultWebhookEvent digitalWalletTokenizationResult)
-
visitDigitalWalletTokenizationTwoFactorAuthenticationCode
abstract T visitDigitalWalletTokenizationTwoFactorAuthenticationCode(DigitalWalletTokenizationTwoFactorAuthenticationCodeWebhookEvent digitalWalletTokenizationTwoFactorAuthenticationCode)
-
visitDigitalWalletTokenizationTwoFactorAuthenticationCodeSent
abstract T visitDigitalWalletTokenizationTwoFactorAuthenticationCodeSent(DigitalWalletTokenizationTwoFactorAuthenticationCodeSentWebhookEvent digitalWalletTokenizationTwoFactorAuthenticationCodeSent)
-
visitDigitalWalletTokenizationUpdated
abstract T visitDigitalWalletTokenizationUpdated(DigitalWalletTokenizationUpdatedWebhookEvent digitalWalletTokenizationUpdated)
-
visitDisputeUpdated
abstract T visitDisputeUpdated(DisputeUpdatedWebhookEvent disputeUpdated)
Dispute.
-
visitDisputeEvidenceUploadFailed
abstract T visitDisputeEvidenceUploadFailed(DisputeEvidenceUploadFailedWebhookEvent disputeEvidenceUploadFailed)
Dispute evidence.
-
visitExternalBankAccountCreated
abstract T visitExternalBankAccountCreated(ExternalBankAccountCreatedWebhookEvent externalBankAccountCreated)
-
visitExternalBankAccountUpdated
abstract T visitExternalBankAccountUpdated(ExternalBankAccountUpdatedWebhookEvent externalBankAccountUpdated)
-
visitExternalPaymentCreated
abstract T visitExternalPaymentCreated(ExternalPaymentCreatedWebhookEvent externalPaymentCreated)
-
visitExternalPaymentUpdated
abstract T visitExternalPaymentUpdated(ExternalPaymentUpdatedWebhookEvent externalPaymentUpdated)
-
visitFinancialAccountCreated
abstract T visitFinancialAccountCreated(FinancialAccountCreatedWebhookEvent financialAccountCreated)
-
visitFinancialAccountUpdated
abstract T visitFinancialAccountUpdated(FinancialAccountUpdatedWebhookEvent financialAccountUpdated)
-
visitFundingEventCreated
abstract T visitFundingEventCreated(FundingEventCreatedWebhookEvent fundingEventCreated)
-
visitLoanTapeCreated
abstract T visitLoanTapeCreated(LoanTapeCreatedWebhookEvent loanTapeCreated)
-
visitLoanTapeUpdated
abstract T visitLoanTapeUpdated(LoanTapeUpdatedWebhookEvent loanTapeUpdated)
-
visitManagementOperationCreated
abstract T visitManagementOperationCreated(ManagementOperationCreatedWebhookEvent managementOperationCreated)
-
visitManagementOperationUpdated
abstract T visitManagementOperationUpdated(ManagementOperationUpdatedWebhookEvent managementOperationUpdated)
-
visitInternalTransactionCreated
abstract T visitInternalTransactionCreated(InternalTransactionCreatedWebhookEvent internalTransactionCreated)
-
visitInternalTransactionUpdated
abstract T visitInternalTransactionUpdated(InternalTransactionUpdatedWebhookEvent internalTransactionUpdated)
-
visitNetworkTotalCreated
abstract T visitNetworkTotalCreated(NetworkTotalCreatedWebhookEvent networkTotalCreated)
-
visitNetworkTotalUpdated
abstract T visitNetworkTotalUpdated(NetworkTotalUpdatedWebhookEvent networkTotalUpdated)
-
visitPaymentTransactionCreated
abstract T visitPaymentTransactionCreated(PaymentTransactionCreatedWebhookEvent paymentTransactionCreated)
Payment transaction
-
visitPaymentTransactionUpdated
abstract T visitPaymentTransactionUpdated(PaymentTransactionUpdatedWebhookEvent paymentTransactionUpdated)
Payment transaction
-
visitSettlementReportUpdated
abstract T visitSettlementReportUpdated(SettlementReportUpdatedWebhookEvent settlementReportUpdated)
-
visitStatementsCreated
abstract T visitStatementsCreated(StatementsCreatedWebhookEvent statementsCreated)
-
visitThreeDSAuthenticationCreated
abstract T visitThreeDSAuthenticationCreated(ThreeDSAuthenticationCreatedWebhookEvent threeDSAuthenticationCreated)
Represents a 3DS authentication
-
visitThreeDSAuthenticationUpdated
abstract T visitThreeDSAuthenticationUpdated(ThreeDSAuthenticationUpdatedWebhookEvent threeDSAuthenticationUpdated)
Represents a 3DS authentication
-
visitThreeDSAuthenticationChallenge
abstract T visitThreeDSAuthenticationChallenge(ThreeDSAuthenticationChallengeWebhookEvent threeDSAuthenticationChallenge)
-
visitTokenizationApprovalRequest
abstract T visitTokenizationApprovalRequest(TokenizationApprovalRequestWebhookEvent tokenizationApprovalRequest)
-
visitTokenizationResult
abstract T visitTokenizationResult(TokenizationResultWebhookEvent tokenizationResult)
-
visitTokenizationTwoFactorAuthenticationCode
abstract T visitTokenizationTwoFactorAuthenticationCode(TokenizationTwoFactorAuthenticationCodeWebhookEvent tokenizationTwoFactorAuthenticationCode)
-
visitTokenizationTwoFactorAuthenticationCodeSent
abstract T visitTokenizationTwoFactorAuthenticationCodeSent(TokenizationTwoFactorAuthenticationCodeSentWebhookEvent tokenizationTwoFactorAuthenticationCodeSent)
-
visitTokenizationUpdated
abstract T visitTokenizationUpdated(TokenizationUpdatedWebhookEvent tokenizationUpdated)
-
visitThreeDSAuthenticationApprovalRequest
abstract T visitThreeDSAuthenticationApprovalRequest(ThreeDSAuthenticationApprovalRequestWebhookEvent threeDSAuthenticationApprovalRequest)
Represents a 3DS authentication
-
visitDisputeTransactionCreated
abstract T visitDisputeTransactionCreated(DisputeTransactionCreatedWebhookEvent disputeTransactionCreated)
The Dispute object tracks the progression of a dispute throughout its lifecycle.
-
visitDisputeTransactionUpdated
abstract T visitDisputeTransactionUpdated(DisputeTransactionUpdatedWebhookEvent disputeTransactionUpdated)
The Dispute object tracks the progression of a dispute throughout its lifecycle.
-
unknown
T unknown(JsonValue json)
Maps an unknown variant of ParsedWebhookEvent to a value of type T.
An instance of ParsedWebhookEvent can contain an unknown variant if it was deserialized from data that doesn't match any known variant. For example, if the SDK is on an older version than the API, then the API may respond with new variants that the SDK is unaware of.
-
-
-
-