java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.hardware.component.partition.OperatingSystem

@ApiType("SoftLayer_Hardware_Component_Partition_OperatingSystem")
public class OperatingSystem
extends Entity
The SoftLayer_Hardware_Component_Partition_OperatingSystem data type contains general information relating to a single SoftLayer Operating System Partition Template.
See Also:
SoftLayer_Hardware_Component_Partition_OperatingSystem
  • Field Details

    • partitionTemplates

      @ApiProperty protected List<Template> partitionTemplates
      Information regarding an operating system's [[SoftLayer_Hardware_Component_Partition_Template|Partition Templates]].
    • description

      @ApiProperty(canBeNullOrNotSet=true) protected String description
      A partition template operating system's description. Typically the title of the Operating System.
    • descriptionSpecified

      protected boolean descriptionSpecified
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      A partition template operating system's id.
    • idSpecified

      protected boolean idSpecified
    • notes

      @ApiProperty(canBeNullOrNotSet=true) protected String notes
      Information about the kinds of partition templates assigned to this operating system.
    • notesSpecified

      protected boolean notesSpecified
    • partitionTemplateCount

      @ApiProperty protected Long partitionTemplateCount
      A count of information regarding an operating system's [[SoftLayer_Hardware_Component_Partition_Template|Partition Templates]].
  • Constructor Details

    • OperatingSystem

      public OperatingSystem()
  • Method Details

    • getPartitionTemplates

      public List<Template> getPartitionTemplates()
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription​(String description)
    • isDescriptionSpecified

      public boolean isDescriptionSpecified()
    • unsetDescription

      public void unsetDescription()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getNotes

      public String getNotes()
    • setNotes

      public void setNotes​(String notes)
    • isNotesSpecified

      public boolean isNotesSpecified()
    • unsetNotes

      public void unsetNotes()
    • getPartitionTemplateCount

      public Long getPartitionTemplateCount()
    • setPartitionTemplateCount

      public void setPartitionTemplateCount​(Long partitionTemplateCount)
    • asService

      public OperatingSystem.Service asService​(ApiClient client)
    • service

      public static OperatingSystem.Service service​(ApiClient client)
    • service

      public static OperatingSystem.Service service​(ApiClient client, Long id)