Class Promotion
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.product.Promotion
@ApiType("SoftLayer_Container_Product_Promotion") public class Promotion extends Entity
The SoftLayer_Container_Product_Promotion data type contains information about a promotion and its requirements.
- See Also:
- SoftLayer_Container_Product_Promotion
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Promotion.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
code
protected boolean
codeSpecified
protected GregorianCalendar
expirationDate
protected boolean
expirationDateSpecified
protected List<Location>
locations
protected boolean
locationsSpecified
protected List<RequirementGroup>
requirementGroups
protected boolean
requirementGroupsSpecified
-
Constructor Summary
Constructors Constructor Description Promotion()
-
Method Summary
Modifier and Type Method Description String
getCode()
GregorianCalendar
getExpirationDate()
List<Location>
getLocations()
List<RequirementGroup>
getRequirementGroups()
boolean
isCodeSpecified()
boolean
isExpirationDateSpecified()
boolean
isLocationsSpecified()
boolean
isRequirementGroupsSpecified()
void
setCode(String code)
void
setExpirationDate(GregorianCalendar expirationDate)
void
unsetCode()
void
unsetExpirationDate()
void
unsetLocations()
void
unsetRequirementGroups()
-
Field Details
-
code
-
codeSpecified
protected boolean codeSpecified -
expirationDate
-
expirationDateSpecified
protected boolean expirationDateSpecified -
locations
-
locationsSpecified
protected boolean locationsSpecified -
requirementGroups
-
requirementGroupsSpecified
protected boolean requirementGroupsSpecified
-
-
Constructor Details
-
Promotion
public Promotion()
-
-
Method Details
-
getCode
-
setCode
-
isCodeSpecified
public boolean isCodeSpecified() -
unsetCode
public void unsetCode() -
getExpirationDate
-
setExpirationDate
-
isExpirationDateSpecified
public boolean isExpirationDateSpecified() -
unsetExpirationDate
public void unsetExpirationDate() -
getLocations
-
isLocationsSpecified
public boolean isLocationsSpecified() -
unsetLocations
public void unsetLocations() -
getRequirementGroups
-
isRequirementGroupsSpecified
public boolean isRequirementGroupsSpecified() -
unsetRequirementGroups
public void unsetRequirementGroups()
-