Class Premium
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.product.item.price.Premium
@ApiType("SoftLayer_Product_Item_Price_Premium") public class Premium extends Entity
- See Also:
- SoftLayer_Product_Item_Price_Premium
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Premium.Mask
static interface
Premium.Service
static interface
Premium.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected BigDecimal
hourlyModifier
protected boolean
hourlyModifierSpecified
protected Price
itemPrice
protected Long
itemPriceId
protected boolean
itemPriceIdSpecified
protected Location
location
protected Long
locationId
protected boolean
locationIdSpecified
protected BigDecimal
monthlyModifier
protected boolean
monthlyModifierSpecified
protected Long
packageId
protected boolean
packageIdSpecified
protected Package
premiumPackage
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Premium()
-
Method Summary
Modifier and Type Method Description BigDecimal
getHourlyModifier()
Price
getItemPrice()
Long
getItemPriceId()
Location
getLocation()
Long
getLocationId()
BigDecimal
getMonthlyModifier()
Long
getPackageId()
Package
getPremiumPackage()
boolean
isHourlyModifierSpecified()
boolean
isItemPriceIdSpecified()
boolean
isLocationIdSpecified()
boolean
isMonthlyModifierSpecified()
boolean
isPackageIdSpecified()
static Premium.Service
service(ApiClient client)
void
setHourlyModifier(BigDecimal hourlyModifier)
void
setItemPrice(Price itemPrice)
void
setItemPriceId(Long itemPriceId)
void
setLocation(Location location)
void
setLocationId(Long locationId)
void
setMonthlyModifier(BigDecimal monthlyModifier)
void
setPackageId(Long packageId)
void
setPremiumPackage(Package premiumPackage)
void
unsetHourlyModifier()
void
unsetItemPriceId()
void
unsetLocationId()
void
unsetMonthlyModifier()
void
unsetPackageId()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
itemPrice
-
location
-
hourlyModifier
-
hourlyModifierSpecified
protected boolean hourlyModifierSpecified -
itemPriceId
-
itemPriceIdSpecified
protected boolean itemPriceIdSpecified -
locationId
-
locationIdSpecified
protected boolean locationIdSpecified -
monthlyModifier
-
monthlyModifierSpecified
protected boolean monthlyModifierSpecified -
packageId
-
packageIdSpecified
protected boolean packageIdSpecified
-
-
Constructor Details
-
Premium
public Premium()
-
-
Method Details
-
getItemPrice
-
setItemPrice
-
getLocation
-
setLocation
-
getPremiumPackage
-
setPremiumPackage
-
getHourlyModifier
-
setHourlyModifier
-
isHourlyModifierSpecified
public boolean isHourlyModifierSpecified() -
unsetHourlyModifier
public void unsetHourlyModifier() -
getItemPriceId
-
setItemPriceId
-
isItemPriceIdSpecified
public boolean isItemPriceIdSpecified() -
unsetItemPriceId
public void unsetItemPriceId() -
getLocationId
-
setLocationId
-
isLocationIdSpecified
public boolean isLocationIdSpecified() -
unsetLocationId
public void unsetLocationId() -
getMonthlyModifier
-
setMonthlyModifier
-
isMonthlyModifierSpecified
public boolean isMonthlyModifierSpecified() -
unsetMonthlyModifier
public void unsetMonthlyModifier() -
getPackageId
-
setPackageId
-
isPackageIdSpecified
public boolean isPackageIdSpecified() -
unsetPackageId
public void unsetPackageId() -
service
-