public class CouponTypeBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Float |
amount |
private java.lang.String |
formatted |
private java.lang.Boolean |
giftCouponWithoutTax |
private java.lang.String |
name |
private java.lang.Float |
percentage |
private java.lang.Boolean |
shippingCostsIncluded |
private java.lang.Boolean |
waiveShippingCosts |
Constructor and Description |
---|
CouponTypeBuilder() |
Modifier and Type | Method and Description |
---|---|
CouponType |
build() |
CouponTypeBuilder |
withAmount(java.lang.Float amount) |
CouponTypeBuilder |
withFormatted(java.lang.String formatted) |
CouponTypeBuilder |
withGiftCouponWithoutTax(java.lang.Boolean giftCouponWithoutTax) |
CouponTypeBuilder |
withName(java.lang.String name) |
CouponTypeBuilder |
withPercentage(java.lang.Float percentage) |
CouponTypeBuilder |
withShippingCostsIncluded(java.lang.Boolean shippingCostsIncluded) |
CouponTypeBuilder |
withWaiveShippingCosts(java.lang.Boolean waiveShippingCosts) |
private java.lang.String name
private java.lang.Boolean waiveShippingCosts
private java.lang.Boolean shippingCostsIncluded
private java.lang.Boolean giftCouponWithoutTax
private java.lang.Float amount
private java.lang.Float percentage
private java.lang.String formatted
public CouponTypeBuilder withName(java.lang.String name)
public CouponTypeBuilder withShippingCostsIncluded(java.lang.Boolean shippingCostsIncluded)
public CouponTypeBuilder withGiftCouponWithoutTax(java.lang.Boolean giftCouponWithoutTax)
public CouponTypeBuilder withWaiveShippingCosts(java.lang.Boolean waiveShippingCosts)
public CouponTypeBuilder withAmount(java.lang.Float amount)
public CouponTypeBuilder withPercentage(java.lang.Float percentage)
public CouponTypeBuilder withFormatted(java.lang.String formatted)
public CouponType build()