public static class Voucher.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Voucher |
build() |
Voucher.Builder |
disabled() |
Voucher.Builder |
enabled() |
Voucher.Builder |
setActive(boolean active) |
Voucher.Builder |
setAdditionalInfo(java.lang.String additionalInfo) |
Voucher.Builder |
setAmountOff(int amountOff) |
Voucher.Builder |
setCampaign(java.lang.String campaign) |
Voucher.Builder |
setCategory(java.lang.String category) |
Voucher.Builder |
setCode(java.lang.String code) |
Voucher.Builder |
setDiscount(Discount discount) |
Voucher.Builder |
setExpirationDate(java.util.Date expirationDate) |
Voucher.Builder |
setId(java.lang.String id) |
Voucher.Builder |
setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata) |
Voucher.Builder |
setPercentOff(double percentOff) |
Voucher.Builder |
setRedemption(VoucherRedemption redemption) |
Voucher.Builder |
setRedemptionLimit(int limit) |
Voucher.Builder |
setStartDate(java.util.Date startDate) |
Voucher.Builder |
setUnitOff(double unitOff) |
public Voucher.Builder setId(java.lang.String id)
public Voucher.Builder setCode(java.lang.String code)
public Voucher.Builder setCampaign(java.lang.String campaign)
public Voucher.Builder setCategory(java.lang.String category)
public Voucher.Builder setDiscount(Discount discount)
public Voucher.Builder setAmountOff(int amountOff)
public Voucher.Builder setPercentOff(double percentOff)
public Voucher.Builder setUnitOff(double unitOff)
public Voucher.Builder setStartDate(java.util.Date startDate)
public Voucher.Builder setExpirationDate(java.util.Date expirationDate)
public Voucher.Builder setRedemption(VoucherRedemption redemption)
public Voucher.Builder setRedemptionLimit(int limit)
public Voucher.Builder setActive(boolean active)
public Voucher.Builder setAdditionalInfo(java.lang.String additionalInfo)
public Voucher.Builder setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
public Voucher.Builder enabled()
public Voucher.Builder disabled()
public Voucher build()