Package io.voucherify.client.model
Class SimpleLoyaltyCard
java.lang.Object
io.voucherify.client.model.SimpleLoyaltyCard
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class SimpleLoyaltyCard
extends Object
Simplified loyalty card data.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic SimpleLoyaltyCardCreate an instance of SimpleLoyaltyCard 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 SimpleLoyaltyCard 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
-
SimpleLoyaltyCard
public SimpleLoyaltyCard()
-
-
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
-
getNextExpirationDate
The next closest date when the next set of points are due to expire.- Returns:
- nextExpirationDate
-
setNextExpirationDate
-
nextExpirationPoints
-
getNextExpirationPoints
The amount of points that are set to expire next.- Returns:
- nextExpirationPoints
-
setNextExpirationPoints
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
Create an instance of SimpleLoyaltyCard given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of SimpleLoyaltyCard
- Throws:
IOException- if the JSON string is invalid with respect to SimpleLoyaltyCard
-
toJson
Convert an instance of SimpleLoyaltyCard to an JSON string- Returns:
- JSON string
-