Package io.voucherify.client.model
Class LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard
java.lang.Object
io.voucherify.client.model.LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard
extends Object
Object representing loyalty card parameters. Child attributes are present only if type is LOYALTY_CARD.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCreate an instance of LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard given an JSON stringPoints available for reward redemption.The next closest date when the next set of points are due to expire.The amount of points that are set to expire next.Total points incurred over the lifespan of the loyalty card.inthashCode()nextExpirationDate(String nextExpirationDate) nextExpirationPoints(Integer nextExpirationPoints) voidsetBalance(Integer balance) voidsetNextExpirationDate(String nextExpirationDate) voidsetNextExpirationPoints(Integer nextExpirationPoints) voidtoJson()Convert an instance of LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard to an JSON stringtoString()
-
Field Details
-
SERIALIZED_NAME_POINTS
- See Also:
-
SERIALIZED_NAME_BALANCE
- See Also:
-
SERIALIZED_NAME_NEXT_EXPIRATION_DATE
- See Also:
-
SERIALIZED_NAME_NEXT_EXPIRATION_POINTS
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard
public LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard()
-
-
Method Details
-
points
-
getPoints
Total points incurred over the lifespan of the loyalty card.- Returns:
- points
-
setPoints
-
balance
-
getBalance
Points available for reward redemption.- Returns:
- balance
-
setBalance
-
nextExpirationDate
public LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard nextExpirationDate(String nextExpirationDate) -
getNextExpirationDate
The next closest date when the next set of points are due to expire.- Returns:
- nextExpirationDate
-
setNextExpirationDate
-
nextExpirationPoints
public LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard nextExpirationPoints(Integer nextExpirationPoints) -
getNextExpirationPoints
The amount of points that are set to expire next.- Returns:
- nextExpirationPoints
-
setNextExpirationPoints
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
public static LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard fromJson(String jsonString) throws IOException Create an instance of LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard
- Throws:
IOException- if the JSON string is invalid with respect to LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard
-
toJson
Convert an instance of LoyaltiesMembersTransfersCreateResponseBodyLoyaltyCard to an JSON string- Returns:
- JSON string
-