Package io.voucherify.client.model
Class RedemptionsRedeemResponseBody
java.lang.Object
io.voucherify.client.model.RedemptionsRedeemResponseBody
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class RedemptionsRedeemResponseBody
extends Object
Response body schema for **POST** `v1/redemptions`.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddInapplicableRedeemablesItem(ValidationsRedeemableInapplicable inapplicableRedeemablesItem) addRedemptionsItem(Redemption redemptionsItem) addSkippedRedeemablesItem(ValidationsRedeemableSkipped skippedRedeemablesItem) booleanCreate an instance of RedemptionsRedeemResponseBody given an JSON stringLists validation results of each inapplicable redeemable.getOrder()Get orderGet parentRedemptionGet redemptionsLists validation results of each redeemable.inthashCode()inapplicableRedeemables(List<ValidationsRedeemableInapplicable> inapplicableRedeemables) order(OrderCalculated order) parentRedemption(Redemption parentRedemption) redemptions(List<Redemption> redemptions) voidsetInapplicableRedeemables(List<ValidationsRedeemableInapplicable> inapplicableRedeemables) voidsetOrder(OrderCalculated order) voidsetParentRedemption(Redemption parentRedemption) voidsetRedemptions(List<Redemption> redemptions) voidsetSkippedRedeemables(List<ValidationsRedeemableSkipped> skippedRedeemables) skippedRedeemables(List<ValidationsRedeemableSkipped> skippedRedeemables) toJson()Convert an instance of RedemptionsRedeemResponseBody to an JSON stringtoString()
-
Field Details
-
SERIALIZED_NAME_REDEMPTIONS
- See Also:
-
SERIALIZED_NAME_PARENT_REDEMPTION
- See Also:
-
SERIALIZED_NAME_ORDER
- See Also:
-
SERIALIZED_NAME_INAPPLICABLE_REDEEMABLES
- See Also:
-
SERIALIZED_NAME_SKIPPED_REDEEMABLES
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
RedemptionsRedeemResponseBody
public RedemptionsRedeemResponseBody()
-
-
Method Details
-
redemptions
-
addRedemptionsItem
-
getRedemptions
Get redemptions- Returns:
- redemptions
-
setRedemptions
-
parentRedemption
-
getParentRedemption
Get parentRedemption- Returns:
- parentRedemption
-
setParentRedemption
-
order
-
getOrder
Get order- Returns:
- order
-
setOrder
-
inapplicableRedeemables
public RedemptionsRedeemResponseBody inapplicableRedeemables(List<ValidationsRedeemableInapplicable> inapplicableRedeemables) -
addInapplicableRedeemablesItem
public RedemptionsRedeemResponseBody addInapplicableRedeemablesItem(ValidationsRedeemableInapplicable inapplicableRedeemablesItem) -
getInapplicableRedeemables
Lists validation results of each inapplicable redeemable.- Returns:
- inapplicableRedeemables
-
setInapplicableRedeemables
public void setInapplicableRedeemables(List<ValidationsRedeemableInapplicable> inapplicableRedeemables) -
skippedRedeemables
public RedemptionsRedeemResponseBody skippedRedeemables(List<ValidationsRedeemableSkipped> skippedRedeemables) -
addSkippedRedeemablesItem
public RedemptionsRedeemResponseBody addSkippedRedeemablesItem(ValidationsRedeemableSkipped skippedRedeemablesItem) -
getSkippedRedeemables
Lists validation results of each redeemable. If a redeemable can be applied, the API returns `\"status\": \"APPLICABLE\"`.- Returns:
- skippedRedeemables
-
setSkippedRedeemables
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
Create an instance of RedemptionsRedeemResponseBody given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of RedemptionsRedeemResponseBody
- Throws:
IOException- if the JSON string is invalid with respect to RedemptionsRedeemResponseBody
-
toJson
Convert an instance of RedemptionsRedeemResponseBody to an JSON string- Returns:
- JSON string
-