Class Option
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.hardware.configuration.Option
@ApiType("SoftLayer_Container_Hardware_Configuration_Option") public class Option extends Entity
An option found within a [[SoftLayer_Container_Hardware_Configuration (type)]] structure.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Option.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Price
itemPrice
Provides hourly and monthly costs (if either are applicable), and a description of the option.protected boolean
itemPriceSpecified
protected Preset
preset
Provides a description of a fixed configuration preset with monthly and hourly costs.protected boolean
presetSpecified
protected Hardware
template
Provides a fragment of the request with the properties and values that must be sent when creating a server with the option.protected boolean
templateSpecified
-
Constructor Summary
Constructors Constructor Description Option()
-
Method Summary
Modifier and Type Method Description Price
getItemPrice()
Preset
getPreset()
Hardware
getTemplate()
boolean
isItemPriceSpecified()
boolean
isPresetSpecified()
boolean
isTemplateSpecified()
void
setItemPrice(Price itemPrice)
void
setPreset(Preset preset)
void
setTemplate(Hardware template)
void
unsetItemPrice()
void
unsetPreset()
void
unsetTemplate()
-
Field Details
-
itemPrice
Provides hourly and monthly costs (if either are applicable), and a description of the option. -
itemPriceSpecified
protected boolean itemPriceSpecified -
preset
Provides a description of a fixed configuration preset with monthly and hourly costs. -
presetSpecified
protected boolean presetSpecified -
template
Provides a fragment of the request with the properties and values that must be sent when creating a server with the option. -
templateSpecified
protected boolean templateSpecified
-
-
Constructor Details
-
Option
public Option()
-
-
Method Details
-
getItemPrice
-
setItemPrice
-
isItemPriceSpecified
public boolean isItemPriceSpecified() -
unsetItemPrice
public void unsetItemPrice() -
getPreset
-
setPreset
-
isPresetSpecified
public boolean isPresetSpecified() -
unsetPreset
public void unsetPreset() -
getTemplate
-
setTemplate
-
isTemplateSpecified
public boolean isTemplateSpecified() -
unsetTemplate
public void unsetTemplate()
-