Package io.voucherify.client.model
Class RedemptionsRedeemRequestBodyRedeemablesItemReward
java.lang.Object
io.voucherify.client.model.RedemptionsRedeemRequestBodyRedeemablesItemReward
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class RedemptionsRedeemRequestBodyRedeemablesItemReward
extends Object
Contains information about the reward that the customer wants to redeem and the number of points the customer is choosing to use for the reward.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCreate an instance of RedemptionsRedeemRequestBodyRedeemablesItemReward given an JSON stringgetId()Unique reward ID assigned by Voucherify.The number of loyalty points that the user wants to spend in order to fulfill the order using a **pay with points** reward.inthashCode()voidvoidtoJson()Convert an instance of RedemptionsRedeemRequestBodyRedeemablesItemReward to an JSON stringtoString()
-
Field Details
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_POINTS
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
RedemptionsRedeemRequestBodyRedeemablesItemReward
public RedemptionsRedeemRequestBodyRedeemablesItemReward()
-
-
Method Details
-
id
-
getId
Unique reward ID assigned by Voucherify. The reward must be assigned to the campaign in order for the user to be able to use the reward.- Returns:
- id
-
setId
-
points
-
getPoints
The number of loyalty points that the user wants to spend in order to fulfill the order using a **pay with points** reward. The number of points cannot be higher than the current balance on the loyalty card.- Returns:
- points
-
setPoints
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
public static RedemptionsRedeemRequestBodyRedeemablesItemReward fromJson(String jsonString) throws IOException Create an instance of RedemptionsRedeemRequestBodyRedeemablesItemReward given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of RedemptionsRedeemRequestBodyRedeemablesItemReward
- Throws:
IOException- if the JSON string is invalid with respect to RedemptionsRedeemRequestBodyRedeemablesItemReward
-
toJson
Convert an instance of RedemptionsRedeemRequestBodyRedeemablesItemReward to an JSON string- Returns:
- JSON string
-