public class CouponTypeBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Float |
amount |
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 |
withPercentage(java.lang.Float percentage) |
CouponTypeBuilder |
withShippingCostsIncluded(java.lang.Boolean shippingCostsIncluded) |
CouponTypeBuilder |
withWaiveShippingCosts(java.lang.Boolean waiveShippingCosts) |
private java.lang.Boolean waiveShippingCosts
private java.lang.Boolean shippingCostsIncluded
private java.lang.Float amount
private java.lang.Float percentage
public CouponTypeBuilder withWaiveShippingCosts(java.lang.Boolean waiveShippingCosts)
public CouponTypeBuilder withShippingCostsIncluded(java.lang.Boolean shippingCostsIncluded)
public CouponTypeBuilder withAmount(java.lang.Float amount)
public CouponTypeBuilder withPercentage(java.lang.Float percentage)
public CouponType build()