Class OperatingSystem


  • @ApiType("SoftLayer_Software_Component_OperatingSystem")
    public class OperatingSystem
    extends Component
    SoftLayer_Software_Component_OperatingSystem extends the [[SoftLayer_Software_Component]] data type to include operating system specific properties.
    See Also:
    SoftLayer_Software_Component_OperatingSystem
    • Field Detail

      • partitionTemplates

        @ApiProperty
        protected List<Template> partitionTemplates
        An operating system's associated [[SoftLayer_Hardware_Component_Partition_Template|Partition Templates]] that can be used to configure a hardware drive.
      • reloadTransactionGroup

        @ApiProperty
        protected Group reloadTransactionGroup
        An operating systems associated [[SoftLayer_Provisioning_Version1_Transaction_Group|Transaction Group]]. A transaction group is a list of operations that will occur during the installment of an operating system.
      • partitionTemplateCount

        @ApiProperty
        protected Long partitionTemplateCount
        A count of an operating system's associated [[SoftLayer_Hardware_Component_Partition_Template|Partition Templates]] that can be used to configure a hardware drive.
    • Constructor Detail

      • OperatingSystem

        public OperatingSystem()
    • Method Detail

      • setLicenseExpirationDate

        public void setLicenseExpirationDate​(GregorianCalendar licenseExpirationDate)
      • getPartitionTemplates

        public List<Template> getPartitionTemplates()
      • getReloadTransactionGroup

        public Group getReloadTransactionGroup()
      • setReloadTransactionGroup

        public void setReloadTransactionGroup​(Group reloadTransactionGroup)
      • getPartitionTemplateCount

        public Long getPartitionTemplateCount()
      • setPartitionTemplateCount

        public void setPartitionTemplateCount​(Long partitionTemplateCount)