Class MainValidateRewardPayload

java.lang.Object
software.xdev.brevo.model.MainValidateRewardPayload

public class MainValidateRewardPayload extends Object
MainValidateRewardPayload
  • Field Details

  • Constructor Details

    • MainValidateRewardPayload

      public MainValidateRewardPayload()
  • Method Details

    • attributedRewardId

      public MainValidateRewardPayload attributedRewardId(@Nullable UUID attributedRewardId)
    • getAttributedRewardId

      @Nullable public UUID getAttributedRewardId()
      Unique identifier for the attributed reward
      Returns:
      attributedRewardId
    • setAttributedRewardId

      public void setAttributedRewardId(@Nullable UUID attributedRewardId)
    • code

      public MainValidateRewardPayload code(@Nullable String code)
    • getCode

      @Nullable public String getCode()
      Validation code for the reward
      Returns:
      code
    • setCode

      public void setCode(@Nullable String code)
    • contactId

      public MainValidateRewardPayload contactId(@Nullable Long contactId)
    • getContactId

      @Nullable public Long getContactId()
      Unique identifier for the contact minimum: 1
      Returns:
      contactId
    • setContactId

      public void setContactId(@Nullable Long contactId)
    • loyaltySubscriptionId

      public MainValidateRewardPayload loyaltySubscriptionId(@Nullable String loyaltySubscriptionId)
    • getLoyaltySubscriptionId

      @Nullable public String getLoyaltySubscriptionId()
      Identifier for the loyalty subscription
      Returns:
      loyaltySubscriptionId
    • setLoyaltySubscriptionId

      public void setLoyaltySubscriptionId(@Nullable String loyaltySubscriptionId)
    • pointOfSellId

      public MainValidateRewardPayload pointOfSellId(@Nullable String pointOfSellId)
    • getPointOfSellId

      @Nullable public String getPointOfSellId()
      Identifier for the point of sale
      Returns:
      pointOfSellId
    • setPointOfSellId

      public void setPointOfSellId(@Nullable String pointOfSellId)
    • rewardId

      public MainValidateRewardPayload rewardId(@Nullable UUID rewardId)
    • getRewardId

      @Nullable public UUID getRewardId()
      Unique identifier for the reward
      Returns:
      rewardId
    • setRewardId

      public void setRewardId(@Nullable UUID rewardId)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string