public class CouponCampaign extends ResourceSupport
Modifier and Type | Field and Description |
---|---|
private GUID |
campaignId |
private java.util.Currency |
currency |
private java.lang.String |
identifier
campaign ep6 alias (unique not null)
|
private Price |
minimumOrderPrice |
private float |
minimumOrderValue
TODO Remove as soon as AD-8127 gets integrated into production.
|
private java.lang.String |
name
TODO Localised!!
|
private CouponType |
type |
Constructor and Description |
---|
CouponCampaign() |
Modifier and Type | Method and Description |
---|---|
void |
addSelfLink(java.lang.String shopBaseUri,
java.lang.Class<CouponCampaignResource> class1,
java.lang.String shopId,
GUID resourceId) |
static Link |
createSelfLink(java.lang.String shopBaseUri,
java.lang.Class<?> class1,
java.lang.String shopId,
GUID resourceId) |
GUID |
getCampaignId() |
java.util.Currency |
getCurrency() |
java.lang.String |
getIdentifier() |
Price |
getMinimumOrderPrice() |
float |
getMinimumOrderValue() |
java.lang.String |
getName() |
CouponType |
getType() |
void |
setCampaignId(GUID campaignId) |
void |
setCurrency(java.util.Currency currency) |
void |
setIdentifier(java.lang.String identifier) |
void |
setMinimumOrderPrice(Price minimumOrderPrice) |
void |
setMinimumOrderValue(float minimumOrderValue) |
void |
setName(java.lang.String name) |
void |
setType(CouponType type) |
add, add, equals, getLink, getLinks, getSelfLinkUri, hashCode, hasLink, hasLinks, removeLinks, toString
private GUID campaignId
@NotNull private java.lang.String identifier
@NotBlank private java.lang.String name
@NotNull private java.util.Currency currency
@NotNull private CouponType type
private Price minimumOrderPrice
private float minimumOrderValue
public GUID getCampaignId()
public void setCampaignId(GUID campaignId)
public java.lang.String getIdentifier()
public void setIdentifier(java.lang.String identifier)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.util.Currency getCurrency()
public void setCurrency(java.util.Currency currency)
public CouponType getType()
public void setType(CouponType type)
public Price getMinimumOrderPrice()
public void setMinimumOrderPrice(Price minimumOrderPrice)
public float getMinimumOrderValue()
public void setMinimumOrderValue(float minimumOrderValue)
public void addSelfLink(java.lang.String shopBaseUri, java.lang.Class<CouponCampaignResource> class1, java.lang.String shopId, GUID resourceId)