Package com.lithic.api.models
Interface AccountHolderUpdatedWebhookEvent.Visitor
-
- All Implemented Interfaces:
public interface AccountHolderUpdatedWebhookEvent.Visitor<T extends Object>An interface that defines how to map each variant of AccountHolderUpdatedWebhookEvent to a value of type T.
-
-
Method Summary
Modifier and Type Method Description abstract TvisitKybPayload(AccountHolderUpdatedWebhookEvent.KybPayload kybPayload)KYB payload for an updated account holder. abstract TvisitKycPayload(AccountHolderUpdatedWebhookEvent.KycPayload kycPayload)KYC payload for an updated account holder. abstract TvisitLegacyPayload(AccountHolderUpdatedWebhookEvent.LegacyPayload legacyPayload)Legacy payload for an updated account holder. Tunknown(JsonValue json)Maps an unknown variant of AccountHolderUpdatedWebhookEvent to a value of type T. -
-
Method Detail
-
visitKybPayload
abstract T visitKybPayload(AccountHolderUpdatedWebhookEvent.KybPayload kybPayload)
KYB payload for an updated account holder.
-
visitKycPayload
abstract T visitKycPayload(AccountHolderUpdatedWebhookEvent.KycPayload kycPayload)
KYC payload for an updated account holder.
-
visitLegacyPayload
abstract T visitLegacyPayload(AccountHolderUpdatedWebhookEvent.LegacyPayload legacyPayload)
Legacy payload for an updated account holder.
-
unknown
T unknown(JsonValue json)
Maps an unknown variant of AccountHolderUpdatedWebhookEvent to a value of type T.
An instance of AccountHolderUpdatedWebhookEvent 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.
-
-
-
-