Class Partition
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.hardware.component.Partition
@ApiType("SoftLayer_Hardware_Component_Partition") public class Partition extends Entity
The SoftLayer_Hardware_Component_Partition data type contains general information relating to a single hard drive partition.
- See Also:
- SoftLayer_Hardware_Component_Partition
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPartition.Mask -
Field Summary
Fields Modifier and Type Field Description protected LongdiskNumberA hardware component partition's order in the [[SoftLayer_Hardware_Server]].protected booleandiskNumberSpecifiedprotected LonggrowA flag indicating if a partition is the grow partition.protected booleangrowSpecifiedprotected ComponenthardwareComponentA hardware component partitions's associated [[SoftLayer_Hardware_Component|Hardware Component]].protected LonghardwareComponentIdA hardware component partition's associated [[SoftLayer_Hardware_Component|hardware component]] Id.protected booleanhardwareComponentIdSpecifiedprotected BigDecimalminimumSizeA hardware component partition's minimum size(GB).protected booleanminimumSizeSpecifiedprotected StringnameA hardware component partition's name.protected booleannameSpecified -
Constructor Summary
Constructors Constructor Description Partition() -
Method Summary
Modifier and Type Method Description LonggetDiskNumber()LonggetGrow()ComponentgetHardwareComponent()LonggetHardwareComponentId()BigDecimalgetMinimumSize()StringgetName()booleanisDiskNumberSpecified()booleanisGrowSpecified()booleanisHardwareComponentIdSpecified()booleanisMinimumSizeSpecified()booleanisNameSpecified()voidsetDiskNumber(Long diskNumber)voidsetGrow(Long grow)voidsetHardwareComponent(Component hardwareComponent)voidsetHardwareComponentId(Long hardwareComponentId)voidsetMinimumSize(BigDecimal minimumSize)voidsetName(String name)voidunsetDiskNumber()voidunsetGrow()voidunsetHardwareComponentId()voidunsetMinimumSize()voidunsetName()
-
Field Details
-
hardwareComponent
A hardware component partitions's associated [[SoftLayer_Hardware_Component|Hardware Component]]. Likely to be a [[SoftLayer_Hardware_Component_HardDrive|Hard Drive]] -
diskNumber
A hardware component partition's order in the [[SoftLayer_Hardware_Server]]. -
diskNumberSpecified
protected boolean diskNumberSpecified -
grow
A flag indicating if a partition is the grow partition. The grow partition will grow to fill all remaining space on a disk. There can only be one. -
growSpecified
protected boolean growSpecified -
hardwareComponentId
A hardware component partition's associated [[SoftLayer_Hardware_Component|hardware component]] Id. -
hardwareComponentIdSpecified
protected boolean hardwareComponentIdSpecified -
minimumSize
A hardware component partition's minimum size(GB). -
minimumSizeSpecified
protected boolean minimumSizeSpecified -
name
A hardware component partition's name. On a server with windows this may be 'C' and on Linux this may be '/var' -
nameSpecified
protected boolean nameSpecified
-
-
Constructor Details
-
Partition
public Partition()
-
-
Method Details
-
getHardwareComponent
-
setHardwareComponent
-
getDiskNumber
-
setDiskNumber
-
isDiskNumberSpecified
public boolean isDiskNumberSpecified() -
unsetDiskNumber
public void unsetDiskNumber() -
getGrow
-
setGrow
-
isGrowSpecified
public boolean isGrowSpecified() -
unsetGrow
public void unsetGrow() -
getHardwareComponentId
-
setHardwareComponentId
-
isHardwareComponentIdSpecified
public boolean isHardwareComponentIdSpecified() -
unsetHardwareComponentId
public void unsetHardwareComponentId() -
getMinimumSize
-
setMinimumSize
-
isMinimumSizeSpecified
public boolean isMinimumSizeSpecified() -
unsetMinimumSize
public void unsetMinimumSize() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName()
-