java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.virtual.guest.configuration.Option

@ApiType("SoftLayer_Container_Virtual_Guest_Configuration_Option")
public class Option
extends Entity
An option found within a [[SoftLayer_Container_Virtual_Guest_Configuration (type)]] structure.
See Also:
SoftLayer_Container_Virtual_Guest_Configuration_Option
  • Field Details

    • flavor

      @ApiProperty(canBeNullOrNotSet=true) protected Preset flavor

      Provides a description of a pre-defined configuration with monthly and hourly costs.
    • flavorSpecified

      protected boolean flavorSpecified
    • itemPrice

      @ApiProperty(canBeNullOrNotSet=true) protected Price itemPrice

      Provides hourly and monthly costs (if either are applicable), and a description of the option.
    • itemPriceSpecified

      protected boolean itemPriceSpecified
    • template

      @ApiProperty(canBeNullOrNotSet=true) protected Guest template

      Provides a fragment of the request with the properties and values that must be sent when creating a computing instance with the option.
    • templateSpecified

      protected boolean templateSpecified
  • Constructor Details

    • Option

      public Option()
  • Method Details

    • getFlavor

      public Preset getFlavor()
    • setFlavor

      public void setFlavor​(Preset flavor)
    • isFlavorSpecified

      public boolean isFlavorSpecified()
    • unsetFlavor

      public void unsetFlavor()
    • getItemPrice

      public Price getItemPrice()
    • setItemPrice

      public void setItemPrice​(Price itemPrice)
    • isItemPriceSpecified

      public boolean isItemPriceSpecified()
    • unsetItemPrice

      public void unsetItemPrice()
    • getTemplate

      public Guest getTemplate()
    • setTemplate

      public void setTemplate​(Guest template)
    • isTemplateSpecified

      public boolean isTemplateSpecified()
    • unsetTemplate

      public void unsetTemplate()