Class Template
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.hardware.component.partition.Template
@ApiType("SoftLayer_Hardware_Component_Partition_Template") public class Template extends Entity
The SoftLayer_Hardware_Component_Partition_Template data type contains general information relating to a single SoftLayer partition template. Partition templates group 1 or more partition configurations that can be used to predefine how a hard drive's partitions will be configured.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Template.Mask
static interface
Template.Service
Every SoftLayer Partition Template is defined in the SoftLayer_Hardware_Component_Partition_Template service.static interface
Template.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
A partition template's associated [[SoftLayer_Account|Account]].protected Long
accountId
A partition template's owner.protected boolean
accountIdSpecified
protected List<Partition>
data
An individual partition for a partition template.protected Long
dataCount
A count of an individual partition for a partition template.protected String
description
A partition template's description.protected boolean
descriptionSpecified
protected String
expireDate
protected Long
id
A partition template's id.protected boolean
idSpecified
protected OperatingSystem
partitionOperatingSystem
A partition template's associated [[SoftLayer_Hardware_Component_Partition_OperatingSystem|Operating System]].protected Long
partitionOperatingSystemId
A partition template's associated [[SoftLayer_Hardware_Component_Partition_OperatingSystem|Operating System]] Id.protected boolean
partitionOperatingSystemIdSpecified
protected List<Partition>
partitionTemplatePartition
An individual partition for a partition template.protected Long
partitionTemplatePartitionCount
A count of an individual partition for a partition template.protected String
statusCode
A partition template's status code.protected boolean
statusCodeSpecified
protected String
templateType
A partition template's Type.protected boolean
templateTypeSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Template()
-
Method Summary
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
account
A partition template's associated [[SoftLayer_Account|Account]]. -
data
An individual partition for a partition template. This is identical to 'partitionTemplatePartition' except this will sort unix partitions. -
expireDate
-
partitionOperatingSystem
A partition template's associated [[SoftLayer_Hardware_Component_Partition_OperatingSystem|Operating System]]. -
partitionTemplatePartition
An individual partition for a partition template. -
accountId
A partition template's owner. The [[SoftLayer_Account|Account]] that a template was created by. -
accountIdSpecified
protected boolean accountIdSpecified -
description
A partition template's description. -
descriptionSpecified
protected boolean descriptionSpecified -
id
A partition template's id. -
idSpecified
protected boolean idSpecified -
partitionOperatingSystemId
A partition template's associated [[SoftLayer_Hardware_Component_Partition_OperatingSystem|Operating System]] Id. -
partitionOperatingSystemIdSpecified
protected boolean partitionOperatingSystemIdSpecified -
statusCode
A partition template's status code. ACTIVE ,INACTIVE. -
statusCodeSpecified
protected boolean statusCodeSpecified -
templateType
A partition template's Type. SYSTEM - template generated by softlayer. CUSTOM - templates generated by SoftLayer customers. -
templateTypeSpecified
protected boolean templateTypeSpecified -
dataCount
A count of an individual partition for a partition template. This is identical to 'partitionTemplatePartition' except this will sort unix partitions. -
partitionTemplatePartitionCount
A count of an individual partition for a partition template.
-
-
Constructor Details
-
Template
public Template()
-
-
Method Details
-
getAccount
-
setAccount
-
getData
-
getExpireDate
-
setExpireDate
-
getPartitionOperatingSystem
-
setPartitionOperatingSystem
-
getPartitionTemplatePartition
-
getAccountId
-
setAccountId
-
isAccountIdSpecified
public boolean isAccountIdSpecified() -
unsetAccountId
public void unsetAccountId() -
getDescription
-
setDescription
-
isDescriptionSpecified
public boolean isDescriptionSpecified() -
unsetDescription
public void unsetDescription() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getPartitionOperatingSystemId
-
setPartitionOperatingSystemId
-
isPartitionOperatingSystemIdSpecified
public boolean isPartitionOperatingSystemIdSpecified() -
unsetPartitionOperatingSystemId
public void unsetPartitionOperatingSystemId() -
getStatusCode
-
setStatusCode
-
isStatusCodeSpecified
public boolean isStatusCodeSpecified() -
unsetStatusCode
public void unsetStatusCode() -
getTemplateType
-
setTemplateType
-
isTemplateTypeSpecified
public boolean isTemplateTypeSpecified() -
unsetTemplateType
public void unsetTemplateType() -
getDataCount
-
setDataCount
-
getPartitionTemplatePartitionCount
-
setPartitionTemplatePartitionCount
-
asService
-
service
-
service
-