Package io.voucherify.client.model
Class RewardsAssignmentsUpdateRequestBodyParametersLoyalty
java.lang.Object
io.voucherify.client.model.RewardsAssignmentsUpdateRequestBodyParametersLoyalty
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class RewardsAssignmentsUpdateRequestBodyParametersLoyalty
extends Object
Stores the points parameter.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionautoRedeem(Boolean autoRedeem) booleanCreate an instance of RewardsAssignmentsUpdateRequestBodyParametersLoyalty given an JSON stringDetermines if the reward is redeemed automatically when the customer reaches the sufficient number of points to redeem it.Defines how many points are required to obtain the reward.inthashCode()voidsetAutoRedeem(Boolean autoRedeem) voidtoJson()Convert an instance of RewardsAssignmentsUpdateRequestBodyParametersLoyalty to an JSON stringtoString()
-
Field Details
-
SERIALIZED_NAME_POINTS
- See Also:
-
SERIALIZED_NAME_AUTO_REDEEM
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
RewardsAssignmentsUpdateRequestBodyParametersLoyalty
public RewardsAssignmentsUpdateRequestBodyParametersLoyalty()
-
-
Method Details
-
points
-
getPoints
Defines how many points are required to obtain the reward.- Returns:
- points
-
setPoints
-
autoRedeem
-
getAutoRedeem
Determines if the reward is redeemed automatically when the customer reaches the sufficient number of points to redeem it. Value `true` means that the automatic reward redemption is active. Only one reward can be set to be redeemed automatically in a loyalty campaign, i.e. only one can have the value `true`.- Returns:
- autoRedeem
-
setAutoRedeem
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
public static RewardsAssignmentsUpdateRequestBodyParametersLoyalty fromJson(String jsonString) throws IOException Create an instance of RewardsAssignmentsUpdateRequestBodyParametersLoyalty given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of RewardsAssignmentsUpdateRequestBodyParametersLoyalty
- Throws:
IOException- if the JSON string is invalid with respect to RewardsAssignmentsUpdateRequestBodyParametersLoyalty
-
toJson
Convert an instance of RewardsAssignmentsUpdateRequestBodyParametersLoyalty to an JSON string- Returns:
- JSON string
-