Class Partition
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.hardware.component.partition.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
All Methods Instance Methods Concrete Methods 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 Detail
-
filesystemType
@ApiProperty protected Type filesystemType
The filesystem type of a partition
-
partitionTemplate
@ApiProperty protected Template partitionTemplate
A partition's [[SoftLayer_Hardware_Component_Partition_Template|Partition Template]].
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
A partition's id.
-
idSpecified
protected boolean idSpecified
-
isGrow
@ApiProperty(canBeNullOrNotSet=true) protected Boolean 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
@ApiProperty(canBeNullOrNotSet=true) protected String partitionName
A partition's default name.
-
partitionNameSpecified
protected boolean partitionNameSpecified
-
partitionSize
@ApiProperty(canBeNullOrNotSet=true) protected BigDecimal partitionSize
A partition's default size.
-
partitionSizeSpecified
protected boolean partitionSizeSpecified
-
partitionTemplateId
@ApiProperty(canBeNullOrNotSet=true) protected Long partitionTemplateId
A partition's associated [[SoftLayer_Hardware_Component_Partition_Template|Partition Template]] Id.
-
partitionTemplateIdSpecified
protected boolean partitionTemplateIdSpecified
-
volumeNumber
@ApiProperty(canBeNullOrNotSet=true) protected Long volumeNumber
The volume the partition will be put on
-
volumeNumberSpecified
protected boolean volumeNumberSpecified
-
-
Method Detail
-
getFilesystemType
public Type getFilesystemType()
-
setFilesystemType
public void setFilesystemType(Type filesystemType)
-
getPartitionTemplate
public Template getPartitionTemplate()
-
setPartitionTemplate
public void setPartitionTemplate(Template partitionTemplate)
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getIsGrow
public Boolean getIsGrow()
-
setIsGrow
public void setIsGrow(Boolean isGrow)
-
isIsGrowSpecified
public boolean isIsGrowSpecified()
-
unsetIsGrow
public void unsetIsGrow()
-
getPartitionName
public String getPartitionName()
-
setPartitionName
public void setPartitionName(String partitionName)
-
isPartitionNameSpecified
public boolean isPartitionNameSpecified()
-
unsetPartitionName
public void unsetPartitionName()
-
getPartitionSize
public BigDecimal getPartitionSize()
-
setPartitionSize
public void setPartitionSize(BigDecimal partitionSize)
-
isPartitionSizeSpecified
public boolean isPartitionSizeSpecified()
-
unsetPartitionSize
public void unsetPartitionSize()
-
getPartitionTemplateId
public Long getPartitionTemplateId()
-
setPartitionTemplateId
public void setPartitionTemplateId(Long partitionTemplateId)
-
isPartitionTemplateIdSpecified
public boolean isPartitionTemplateIdSpecified()
-
unsetPartitionTemplateId
public void unsetPartitionTemplateId()
-
getVolumeNumber
public Long getVolumeNumber()
-
setVolumeNumber
public void setVolumeNumber(Long volumeNumber)
-
isVolumeNumberSpecified
public boolean isVolumeNumberSpecified()
-
unsetVolumeNumber
public void unsetVolumeNumber()
-
-