Class RecurringTokenStoreOperation


  • public class RecurringTokenStoreOperation
    extends Object
    RecurringTokenStoreOperation
    • Constructor Detail

      • RecurringTokenStoreOperation

        public RecurringTokenStoreOperation()
    • Method Detail

      • merchantAccount

        public RecurringTokenStoreOperation merchantAccount​(String merchantAccount)
        The identifier of the merchant account related to the event that triggered the webhook.
        Parameters:
        merchantAccount - The identifier of the merchant account related to the event that triggered the webhook.
        Returns:
        the current RecurringTokenStoreOperation instance, allowing for method chaining
      • getMerchantAccount

        public String getMerchantAccount()
        The identifier of the merchant account related to the event that triggered the webhook.
        Returns:
        merchantAccount The identifier of the merchant account related to the event that triggered the webhook.
      • setMerchantAccount

        public void setMerchantAccount​(String merchantAccount)
        The identifier of the merchant account related to the event that triggered the webhook.
        Parameters:
        merchantAccount - The identifier of the merchant account related to the event that triggered the webhook.
      • operation

        public RecurringTokenStoreOperation operation​(String operation)
        A text description that provides details about the operation, intended for audit purposes.
        Parameters:
        operation - A text description that provides details about the operation, intended for audit purposes.
        Returns:
        the current RecurringTokenStoreOperation instance, allowing for method chaining
      • getOperation

        public String getOperation()
        A text description that provides details about the operation, intended for audit purposes.
        Returns:
        operation A text description that provides details about the operation, intended for audit purposes.
      • setOperation

        public void setOperation​(String operation)
        A text description that provides details about the operation, intended for audit purposes.
        Parameters:
        operation - A text description that provides details about the operation, intended for audit purposes.
      • shopperReference

        public RecurringTokenStoreOperation shopperReference​(String shopperReference)
        Your unique shopper reference that is associated with the `storedPaymentMethodId`.
        Parameters:
        shopperReference - Your unique shopper reference that is associated with the `storedPaymentMethodId`.
        Returns:
        the current RecurringTokenStoreOperation instance, allowing for method chaining
      • getShopperReference

        public String getShopperReference()
        Your unique shopper reference that is associated with the `storedPaymentMethodId`.
        Returns:
        shopperReference Your unique shopper reference that is associated with the `storedPaymentMethodId`.
      • setShopperReference

        public void setShopperReference​(String shopperReference)
        Your unique shopper reference that is associated with the `storedPaymentMethodId`.
        Parameters:
        shopperReference - Your unique shopper reference that is associated with the `storedPaymentMethodId`.
      • storedPaymentMethodId

        public RecurringTokenStoreOperation storedPaymentMethodId​(String storedPaymentMethodId)
        The ID of the token.
        Parameters:
        storedPaymentMethodId - The ID of the token.
        Returns:
        the current RecurringTokenStoreOperation instance, allowing for method chaining
      • getStoredPaymentMethodId

        public String getStoredPaymentMethodId()
        The ID of the token.
        Returns:
        storedPaymentMethodId The ID of the token.
      • setStoredPaymentMethodId

        public void setStoredPaymentMethodId​(String storedPaymentMethodId)
        The ID of the token.
        Parameters:
        storedPaymentMethodId - The ID of the token.
      • type

        public RecurringTokenStoreOperation type​(String type)
        The type of the payment method.
        Parameters:
        type - The type of the payment method.
        Returns:
        the current RecurringTokenStoreOperation instance, allowing for method chaining
      • getType

        public String getType()
        The type of the payment method.
        Returns:
        type The type of the payment method.
      • setType

        public void setType​(String type)
        The type of the payment method.
        Parameters:
        type - The type of the payment method.
      • equals

        public boolean equals​(Object o)
        Return true if this RecurringTokenStoreOperation object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • fromJson

        public static RecurringTokenStoreOperation fromJson​(String jsonString)
                                                     throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of RecurringTokenStoreOperation given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of RecurringTokenStoreOperation
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to RecurringTokenStoreOperation
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of RecurringTokenStoreOperation to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException