Class TokenizationWebhooksHandler


  • public class TokenizationWebhooksHandler
    extends Object
    Handler for processing TokenizationWebhooks.

    This class provides functionality to deserialize the payload of TokenizationWebhooks events.

    • Constructor Detail

      • TokenizationWebhooksHandler

        public TokenizationWebhooksHandler​(String payload)
        Constructs a new handler for the given webhook payload
        Parameters:
        payload - the raw JSON payload from the webhook
    • Method Detail

      • getTokenizationAlreadyExistingDetailsNotificationRequest

        public Optional<TokenizationAlreadyExistingDetailsNotificationRequest> getTokenizationAlreadyExistingDetailsNotificationRequest()
        Attempts to deserialize the webhook payload into a TokenizationAlreadyExistingDetailsNotificationRequest
        Returns:
        an Optional containing the deserialized object, or empty if deserialization fails
      • getTokenizationCreatedDetailsNotificationRequest

        public Optional<TokenizationCreatedDetailsNotificationRequest> getTokenizationCreatedDetailsNotificationRequest()
        Attempts to deserialize the webhook payload into a TokenizationCreatedDetailsNotificationRequest
        Returns:
        an Optional containing the deserialized object, or empty if deserialization fails
      • getTokenizationDisabledDetailsNotificationRequest

        public Optional<TokenizationDisabledDetailsNotificationRequest> getTokenizationDisabledDetailsNotificationRequest()
        Attempts to deserialize the webhook payload into a TokenizationDisabledDetailsNotificationRequest
        Returns:
        an Optional containing the deserialized object, or empty if deserialization fails
      • getTokenizationUpdatedDetailsNotificationRequest

        public Optional<TokenizationUpdatedDetailsNotificationRequest> getTokenizationUpdatedDetailsNotificationRequest()
        Attempts to deserialize the webhook payload into a TokenizationUpdatedDetailsNotificationRequest
        Returns:
        an Optional containing the deserialized object, or empty if deserialization fails