Class OperatingSystem
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.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOperatingSystem.Maskstatic interfaceOperatingSystem.ServiceEvery SoftLayer Operating System Partition Template is defined in the '''SoftLayer_Hardware_Component_Partition_OperatingSystem''' service.static interfaceOperatingSystem.ServiceAsync -
Field Summary
Fields Modifier and Type Field Description protected StringdescriptionA partition template operating system's description.protected booleandescriptionSpecifiedprotected LongidA partition template operating system's id.protected booleanidSpecifiedprotected StringnotesInformation about the kinds of partition templates assigned to this operating system.protected booleannotesSpecifiedprotected LongpartitionTemplateCountA count of information regarding an operating system's [[SoftLayer_Hardware_Component_Partition_Template|Partition Templates]].protected List<Template>partitionTemplatesInformation regarding an operating system's [[SoftLayer_Hardware_Component_Partition_Template|Partition Templates]].Fields inherited from class com.softlayer.api.Type
unknownProperties -
Constructor Summary
Constructors Constructor Description OperatingSystem() -
Method Summary
Modifier and Type Method Description OperatingSystem.ServiceasService(ApiClient client)StringgetDescription()LonggetId()StringgetNotes()LonggetPartitionTemplateCount()List<Template>getPartitionTemplates()booleanisDescriptionSpecified()booleanisIdSpecified()booleanisNotesSpecified()static OperatingSystem.Serviceservice(ApiClient client)static OperatingSystem.Serviceservice(ApiClient client, Long id)voidsetDescription(String description)voidsetId(Long id)voidsetNotes(String notes)voidsetPartitionTemplateCount(Long partitionTemplateCount)voidunsetDescription()voidunsetId()voidunsetNotes()Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
partitionTemplates
Information regarding an operating system's [[SoftLayer_Hardware_Component_Partition_Template|Partition Templates]]. -
description
A partition template operating system's description. Typically the title of the Operating System. -
descriptionSpecified
protected boolean descriptionSpecified -
id
A partition template operating system's id. -
idSpecified
protected boolean idSpecified -
notes
Information about the kinds of partition templates assigned to this operating system. -
notesSpecified
protected boolean notesSpecified -
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
-
getDescription
-
setDescription
-
isDescriptionSpecified
public boolean isDescriptionSpecified() -
unsetDescription
public void unsetDescription() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getNotes
-
setNotes
-
isNotesSpecified
public boolean isNotesSpecified() -
unsetNotes
public void unsetNotes() -
getPartitionTemplateCount
-
setPartitionTemplateCount
-
asService
-
service
-
service
-