Direct Known Subclasses:
Upgrade, Vpc

@ApiType("SoftLayer_Container_Product_Order_Virtual_Guest")
public class Guest
extends Server
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. This datatype has everything required to place an order with SoftLayer.
See Also:
SoftLayer_Container_Product_Order_Virtual_Guest
  • Field Details

    • bootMode

      @ApiProperty(canBeNullOrNotSet=true) protected String bootMode
      The mode used to boot the [[SoftLayer_Virtual_Guest]]. Supported values are 'PV' and 'HVM'.
    • bootModeSpecified

      protected boolean bootModeSpecified
    • bootableDiskId

      @ApiProperty(canBeNullOrNotSet=true) protected Long bootableDiskId
      Identifier of the [[SoftLayer_Virtual_Disk_Image]] to boot from.
    • bootableDiskIdSpecified

      protected boolean bootableDiskIdSpecified
    • hostId

      @ApiProperty(canBeNullOrNotSet=true) protected Long hostId
      Identifier of [[SoftLayer_Virtual_DedicatedHost]] to order
    • hostIdSpecified

      protected boolean hostIdSpecified
    • reservedCapacityId

      @ApiProperty(canBeNullOrNotSet=true) protected Long reservedCapacityId
      Identifier of [[SoftLayer_Virtual_ReservedCapacityGroup]] to order
    • reservedCapacityIdSpecified

      protected boolean reservedCapacityIdSpecified
  • Constructor Details

    • Guest

      public Guest()
  • Method Details

    • getBootMode

      public String getBootMode()
    • setBootMode

      public void setBootMode​(String bootMode)
    • isBootModeSpecified

      public boolean isBootModeSpecified()
    • unsetBootMode

      public void unsetBootMode()
    • getBootableDiskId

      public Long getBootableDiskId()
    • setBootableDiskId

      public void setBootableDiskId​(Long bootableDiskId)
    • isBootableDiskIdSpecified

      public boolean isBootableDiskIdSpecified()
    • unsetBootableDiskId

      public void unsetBootableDiskId()
    • getHostId

      public Long getHostId()
    • setHostId

      public void setHostId​(Long hostId)
    • isHostIdSpecified

      public boolean isHostIdSpecified()
    • unsetHostId

      public void unsetHostId()
    • getReservedCapacityId

      public Long getReservedCapacityId()
    • setReservedCapacityId

      public void setReservedCapacityId​(Long reservedCapacityId)
    • isReservedCapacityIdSpecified

      public boolean isReservedCapacityIdSpecified()
    • unsetReservedCapacityId

      public void unsetReservedCapacityId()