Class HardDrive
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.hardware.Component
-
- com.softlayer.api.service.hardware.component.HardDrive
-
@ApiType("SoftLayer_Hardware_Component_HardDrive") public class HardDrive extends Component
The SoftLayer_Hardware_Component_HardDrive data type abstracts information related to a hard drive.- See Also:
- SoftLayer_Hardware_Component_HardDrive
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HardDrive.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Long
partitionCount
A count of the attached component partitions.protected List<Partition>
partitions
The attached component partitions.-
Fields inherited from class com.softlayer.api.service.hardware.Component
capacity, children, childrenCount, componentRevision, downlinkHardwareComponentCount, downlinkHardwareComponents, hardware, hardwareComponentModel, hardwareComponentModelId, hardwareComponentModelIdSpecified, hardwareComponentType, hardwareId, hardwareIdSpecified, id, idSpecified, isChildModule, m2SataSlotCapacity, modifyDate, modifyDateSpecified, moduleComponentCount, moduleComponents, moduleCount, moduleHardwareComponentCount, moduleHardwareComponents, moduleNetworkComponentCount, moduleNetworkComponents, modules, name, nameSpecified, networkComponentCount, networkComponents, owner, parent, parentModule, prefixAttribute, raidMode, revision, serialNumber, serialNumberSpecified, serviceProvider, serviceProviderId, serviceProviderIdSpecified, uplinkHardwareComponentCount, uplinkHardwareComponents
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description HardDrive()
-
Method Summary
Modifier and Type Method Description Long
getPartitionCount()
List<Partition>
getPartitions()
void
setPartitionCount(Long partitionCount)
-
Methods inherited from class com.softlayer.api.service.hardware.Component
getCapacity, getChildren, getChildrenCount, getComponentRevision, getDownlinkHardwareComponentCount, getDownlinkHardwareComponents, getHardware, getHardwareComponentModel, getHardwareComponentModelId, getHardwareComponentType, getHardwareId, getId, getIsChildModule, getM2SataSlotCapacity, getModifyDate, getModuleComponentCount, getModuleComponents, getModuleCount, getModuleHardwareComponentCount, getModuleHardwareComponents, getModuleNetworkComponentCount, getModuleNetworkComponents, getModules, getName, getNetworkComponentCount, getNetworkComponents, getOwner, getParent, getParentModule, getPrefixAttribute, getRaidMode, getRevision, getSerialNumber, getServiceProvider, getServiceProviderId, getUplinkHardwareComponentCount, getUplinkHardwareComponents, isHardwareComponentModelIdSpecified, isHardwareIdSpecified, isIdSpecified, isModifyDateSpecified, isNameSpecified, isSerialNumberSpecified, isServiceProviderIdSpecified, setCapacity, setChildrenCount, setComponentRevision, setDownlinkHardwareComponentCount, setHardware, setHardwareComponentModel, setHardwareComponentModelId, setHardwareComponentType, setHardwareId, setId, setIsChildModule, setM2SataSlotCapacity, setModifyDate, setModuleComponentCount, setModuleCount, setModuleHardwareComponentCount, setModuleNetworkComponentCount, setName, setNetworkComponentCount, setOwner, setParent, setParentModule, setPrefixAttribute, setRaidMode, setRevision, setSerialNumber, setServiceProvider, setServiceProviderId, setUplinkHardwareComponentCount, unsetHardwareComponentModelId, unsetHardwareId, unsetId, unsetModifyDate, unsetName, unsetSerialNumber, unsetServiceProviderId
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
partitions
@ApiProperty protected List<Partition> partitions
The attached component partitions.
-
partitionCount
@ApiProperty protected Long partitionCount
A count of the attached component partitions.
-
-