Package software.xdev.brevo.model
Class MainAttributeRewardPayload
java.lang.Object
software.xdev.brevo.model.MainAttributeRewardPayload
MainAttributeRewardPayload
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexpirationDate(String expirationDate) getCode()Code generated to attribute reward to a contactContact to attribute the reward minimum: 1Reward expiration dateOne of contactId or loyaltySubscriptionId is requiredgetMeta()Offer meta information (key/value object)Reward idgetValue()Value of the selected reward configinthashCode()loyaltySubscriptionId(String loyaltySubscriptionId) putMetaItem(String key, Object metaItem) voidvoidsetContactId(Long contactId) voidsetExpirationDate(String expirationDate) voidsetLoyaltySubscriptionId(String loyaltySubscriptionId) voidvoidsetRewardId(UUID rewardId) voidsetValue(BigDecimal value) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.value(BigDecimal value)
-
Field Details
-
JSON_PROPERTY_VALUE
- See Also:
-
JSON_PROPERTY_CODE
- See Also:
-
JSON_PROPERTY_CONTACT_ID
- See Also:
-
JSON_PROPERTY_EXPIRATION_DATE
- See Also:
-
JSON_PROPERTY_LOYALTY_SUBSCRIPTION_ID
- See Also:
-
JSON_PROPERTY_META
- See Also:
-
JSON_PROPERTY_REWARD_ID
- See Also:
-
-
Constructor Details
-
MainAttributeRewardPayload
public MainAttributeRewardPayload()
-
-
Method Details
-
value
-
getValue
Value of the selected reward config- Returns:
- value
-
setValue
-
code
-
getCode
Code generated to attribute reward to a contact- Returns:
- code
-
setCode
-
contactId
-
getContactId
Contact to attribute the reward minimum: 1- Returns:
- contactId
-
setContactId
-
expirationDate
-
getExpirationDate
Reward expiration date- Returns:
- expirationDate
-
setExpirationDate
-
loyaltySubscriptionId
-
getLoyaltySubscriptionId
One of contactId or loyaltySubscriptionId is required- Returns:
- loyaltySubscriptionId
-
setLoyaltySubscriptionId
-
meta
-
putMetaItem
-
getMeta
Offer meta information (key/value object)- Returns:
- meta
-
setMeta
-
rewardId
-
getRewardId
Reward id- Returns:
- rewardId
-
setRewardId
-
equals
-
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-