Class Partition
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.hardware.component.partition.template.Partition
@ApiType("SoftLayer_Hardware_Component_Partition_Template_Partition") public class Partition extends Entity
The SoftLayer_Hardware_Component_Partition_Template_Partition data type contains general information relating to a single SoftLayer Template Partition.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Partition.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Type
filesystemType
The filesystem type of a partitionprotected Long
id
A partition's id.protected boolean
idSpecified
protected Boolean
isGrow
A flag indication if a partition will be the grow partition.protected boolean
isGrowSpecified
protected String
partitionName
A partition's default name.protected boolean
partitionNameSpecified
protected BigDecimal
partitionSize
A partition's default size.protected boolean
partitionSizeSpecified
protected Template
partitionTemplate
A partition's [[SoftLayer_Hardware_Component_Partition_Template|Partition Template]].protected Long
partitionTemplateId
A partition's associated [[SoftLayer_Hardware_Component_Partition_Template|Partition Template]] Id.protected boolean
partitionTemplateIdSpecified
protected Long
volumeNumber
The volume the partition will be put onprotected boolean
volumeNumberSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Partition()
-
Method Summary
Modifier and Type Method Description Type
getFilesystemType()
Long
getId()
Boolean
getIsGrow()
String
getPartitionName()
BigDecimal
getPartitionSize()
Template
getPartitionTemplate()
Long
getPartitionTemplateId()
Long
getVolumeNumber()
boolean
isIdSpecified()
boolean
isIsGrowSpecified()
boolean
isPartitionNameSpecified()
boolean
isPartitionSizeSpecified()
boolean
isPartitionTemplateIdSpecified()
boolean
isVolumeNumberSpecified()
void
setFilesystemType(Type filesystemType)
void
setId(Long id)
void
setIsGrow(Boolean isGrow)
void
setPartitionName(String partitionName)
void
setPartitionSize(BigDecimal partitionSize)
void
setPartitionTemplate(Template partitionTemplate)
void
setPartitionTemplateId(Long partitionTemplateId)
void
setVolumeNumber(Long volumeNumber)
void
unsetId()
void
unsetIsGrow()
void
unsetPartitionName()
void
unsetPartitionSize()
void
unsetPartitionTemplateId()
void
unsetVolumeNumber()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
filesystemType
The filesystem type of a partition -
partitionTemplate
A partition's [[SoftLayer_Hardware_Component_Partition_Template|Partition Template]]. -
id
A partition's id. -
idSpecified
protected boolean idSpecified -
isGrow
A flag indication if a partition will be the grow partition. The grow partition will have its size adjusted to fill all available space on a hard drive. -
isGrowSpecified
protected boolean isGrowSpecified -
partitionName
A partition's default name. -
partitionNameSpecified
protected boolean partitionNameSpecified -
partitionSize
A partition's default size. -
partitionSizeSpecified
protected boolean partitionSizeSpecified -
partitionTemplateId
A partition's associated [[SoftLayer_Hardware_Component_Partition_Template|Partition Template]] Id. -
partitionTemplateIdSpecified
protected boolean partitionTemplateIdSpecified -
volumeNumber
The volume the partition will be put on -
volumeNumberSpecified
protected boolean volumeNumberSpecified
-
-
Constructor Details
-
Partition
public Partition()
-
-
Method Details
-
getFilesystemType
-
setFilesystemType
-
getPartitionTemplate
-
setPartitionTemplate
-
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getIsGrow
-
setIsGrow
-
isIsGrowSpecified
public boolean isIsGrowSpecified() -
unsetIsGrow
public void unsetIsGrow() -
getPartitionName
-
setPartitionName
-
isPartitionNameSpecified
public boolean isPartitionNameSpecified() -
unsetPartitionName
public void unsetPartitionName() -
getPartitionSize
-
setPartitionSize
-
isPartitionSizeSpecified
public boolean isPartitionSizeSpecified() -
unsetPartitionSize
public void unsetPartitionSize() -
getPartitionTemplateId
-
setPartitionTemplateId
-
isPartitionTemplateIdSpecified
public boolean isPartitionTemplateIdSpecified() -
unsetPartitionTemplateId
public void unsetPartitionTemplateId() -
getVolumeNumber
-
setVolumeNumber
-
isVolumeNumberSpecified
public boolean isVolumeNumberSpecified() -
unsetVolumeNumber
public void unsetVolumeNumber()
-