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.protected String
psid
A hard drives physical security ID.-
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, logicalVolumeStorageGroupCount, logicalVolumeStorageGroups, 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getPartitionCount()
List<Partition>
getPartitions()
String
getPsid()
void
setPartitionCount(Long partitionCount)
void
setPsid(String psid)
-
Methods inherited from class com.softlayer.api.service.hardware.Component
getCapacity, getChildren, getChildrenCount, getComponentRevision, getDownlinkHardwareComponentCount, getDownlinkHardwareComponents, getHardware, getHardwareComponentModel, getHardwareComponentModelId, getHardwareComponentType, getHardwareId, getId, getIsChildModule, getLogicalVolumeStorageGroupCount, getLogicalVolumeStorageGroups, 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, setLogicalVolumeStorageGroupCount, 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.
-
psid
@ApiProperty protected String psid
A hard drives physical security ID.
-
partitionCount
@ApiProperty protected Long partitionCount
A count of the attached component partitions.
-
-