public static class LoyaltyProgram.Builder extends Object
LoyaltyProgram.| Constructor and Description |
|---|
Builder() |
public LoyaltyProgram.Builder id(String id)
id - String value for id.public LoyaltyProgram.Builder status(String status)
status - String value for status.public LoyaltyProgram.Builder rewardTiers(List<LoyaltyProgramRewardTier> rewardTiers)
rewardTiers - List of LoyaltyProgramRewardTier value for rewardTiers.public LoyaltyProgram.Builder unsetRewardTiers()
public LoyaltyProgram.Builder expirationPolicy(LoyaltyProgramExpirationPolicy expirationPolicy)
expirationPolicy - LoyaltyProgramExpirationPolicy value for expirationPolicy.public LoyaltyProgram.Builder terminology(LoyaltyProgramTerminology terminology)
terminology - LoyaltyProgramTerminology value for terminology.public LoyaltyProgram.Builder locationIds(List<String> locationIds)
locationIds - List of String value for locationIds.public LoyaltyProgram.Builder unsetLocationIds()
public LoyaltyProgram.Builder createdAt(String createdAt)
createdAt - String value for createdAt.public LoyaltyProgram.Builder updatedAt(String updatedAt)
updatedAt - String value for updatedAt.public LoyaltyProgram.Builder accrualRules(List<LoyaltyProgramAccrualRule> accrualRules)
accrualRules - List of LoyaltyProgramAccrualRule value for accrualRules.public LoyaltyProgram.Builder unsetAccrualRules()
public LoyaltyProgram build()
LoyaltyProgram object using the set fields.LoyaltyProgramCopyright © 2023. All rights reserved.