public static class LoyaltyProgramRewardDefinition.Builder extends Object
LoyaltyProgramRewardDefinition.| Constructor and Description |
|---|
Builder(String scope,
String discountType)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
LoyaltyProgramRewardDefinition |
build()
Builds a new
LoyaltyProgramRewardDefinition object using the set fields. |
LoyaltyProgramRewardDefinition.Builder |
catalogObjectIds(List<String> catalogObjectIds)
Setter for catalogObjectIds.
|
LoyaltyProgramRewardDefinition.Builder |
discountType(String discountType)
Setter for discountType.
|
LoyaltyProgramRewardDefinition.Builder |
fixedDiscountMoney(Money fixedDiscountMoney)
Setter for fixedDiscountMoney.
|
LoyaltyProgramRewardDefinition.Builder |
maxDiscountMoney(Money maxDiscountMoney)
Setter for maxDiscountMoney.
|
LoyaltyProgramRewardDefinition.Builder |
percentageDiscount(String percentageDiscount)
Setter for percentageDiscount.
|
LoyaltyProgramRewardDefinition.Builder |
scope(String scope)
Setter for scope.
|
public LoyaltyProgramRewardDefinition.Builder scope(String scope)
scope - String value for scope.public LoyaltyProgramRewardDefinition.Builder discountType(String discountType)
discountType - String value for discountType.public LoyaltyProgramRewardDefinition.Builder percentageDiscount(String percentageDiscount)
percentageDiscount - String value for percentageDiscount.public LoyaltyProgramRewardDefinition.Builder catalogObjectIds(List<String> catalogObjectIds)
catalogObjectIds - List of String value for catalogObjectIds.public LoyaltyProgramRewardDefinition.Builder fixedDiscountMoney(Money fixedDiscountMoney)
fixedDiscountMoney - Money value for fixedDiscountMoney.public LoyaltyProgramRewardDefinition.Builder maxDiscountMoney(Money maxDiscountMoney)
maxDiscountMoney - Money value for maxDiscountMoney.public LoyaltyProgramRewardDefinition build()
LoyaltyProgramRewardDefinition object using the set fields.LoyaltyProgramRewardDefinitionCopyright © 2022. All rights reserved.