Class Status


@ApiType("SoftLayer_Hardware_Status")
public class Status
extends Entity
SoftLayer_Hardware_Status models the inventory state of any piece of hardware in SoftLayer's inventory. Most of these statuses are used by SoftLayer while a server is not provisioned or undergoing provisioning. SoftLayer uses the following status codes:


*'''ACTIVE''': This server is active and in use.
*'''DEPLOY''': Used during server provisioning.
*'''DEPLOY2''': Used during server provisioning.
*'''MACWAIT''': Used during server provisioning.
*'''RECLAIM''': This server has been reclaimed by SoftLayer and is awaiting de-provisioning.


Servers in production and in use should stay in the ACTIVE state. If a server's status ever reads anything else then please contact SoftLayer support.
See Also:
SoftLayer_Hardware_Status
  • Field Details

    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      A hardware status' internal identifier.
    • idSpecified

      protected boolean idSpecified
    • status

      @ApiProperty(canBeNullOrNotSet=true) protected String status
      A hardware's status code. See the SoftLayer_Hardware_Status Overview for ''status''' possible values.
    • statusSpecified

      protected boolean statusSpecified
  • Constructor Details

    • Status

      public Status()
  • Method Details

    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus​(String status)
    • isStatusSpecified

      public boolean isStatusSpecified()
    • unsetStatus

      public void unsetStatus()