public static class LoyaltyPromotion.Builder extends Object
LoyaltyPromotion.| Constructor and Description |
|---|
Builder(String name,
LoyaltyPromotionIncentive incentive,
LoyaltyPromotionAvailableTimeData availableTime)
Initialization constructor.
|
public Builder(String name, LoyaltyPromotionIncentive incentive, LoyaltyPromotionAvailableTimeData availableTime)
name - String value for name.incentive - LoyaltyPromotionIncentive value for incentive.availableTime - LoyaltyPromotionAvailableTimeData value for availableTime.public LoyaltyPromotion.Builder name(String name)
name - String value for name.public LoyaltyPromotion.Builder incentive(LoyaltyPromotionIncentive incentive)
incentive - LoyaltyPromotionIncentive value for incentive.public LoyaltyPromotion.Builder availableTime(LoyaltyPromotionAvailableTimeData availableTime)
availableTime - LoyaltyPromotionAvailableTimeData value for availableTime.public LoyaltyPromotion.Builder id(String id)
id - String value for id.public LoyaltyPromotion.Builder triggerLimit(LoyaltyPromotionTriggerLimit triggerLimit)
triggerLimit - LoyaltyPromotionTriggerLimit value for triggerLimit.public LoyaltyPromotion.Builder status(String status)
status - String value for status.public LoyaltyPromotion.Builder createdAt(String createdAt)
createdAt - String value for createdAt.public LoyaltyPromotion.Builder canceledAt(String canceledAt)
canceledAt - String value for canceledAt.public LoyaltyPromotion.Builder updatedAt(String updatedAt)
updatedAt - String value for updatedAt.public LoyaltyPromotion.Builder loyaltyProgramId(String loyaltyProgramId)
loyaltyProgramId - String value for loyaltyProgramId.public LoyaltyPromotion.Builder minimumSpendAmountMoney(Money minimumSpendAmountMoney)
minimumSpendAmountMoney - Money value for minimumSpendAmountMoney.public LoyaltyPromotion.Builder qualifyingItemVariationIds(List<String> qualifyingItemVariationIds)
qualifyingItemVariationIds - List of String value for qualifyingItemVariationIds.public LoyaltyPromotion.Builder unsetQualifyingItemVariationIds()
public LoyaltyPromotion.Builder qualifyingCategoryIds(List<String> qualifyingCategoryIds)
qualifyingCategoryIds - List of String value for qualifyingCategoryIds.public LoyaltyPromotion.Builder unsetQualifyingCategoryIds()
public LoyaltyPromotion build()
LoyaltyPromotion object using the set fields.LoyaltyPromotionCopyright © 2024. All rights reserved.