Class Group
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.configuration.storage.Group
@ApiType("SoftLayer_Configuration_Storage_Group") public class Group extends Entity
This class describes the base Storage Group for a Complex Drive Configuration
- See Also:
- SoftLayer_Configuration_Storage_Group
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGroup.Mask -
Field Summary
Fields Modifier and Type Field Description protected LongancestorGroupCountA count of this class represents a storage groups ancestorsprotected List<Group>ancestorGroupsThis class represents a storage groups ancestorsprotected TypearrayTypeThis class represents a storage group disk array typeprotected CaptureEnabledcaptureEnabledFlagDetermine if the storage group is able to be image captured.protected EmployeecreateEmployeeprotected LongdescendantGroupCountA count of this class represents a storage groups descendantsprotected List<Group>descendantGroupsThis class represents a storage groups descendantsprotected StringdescriptionStorage group descriptionprotected booleandescriptionSpecifiedprotected BigDecimaldiskSpaceStorage group disk spaceprotected booleandiskSpaceSpecifiedprotected LonghardDriveCountA count of the hard drives contained within this storage group.protected List<Component>hardDrivesThe hard drives contained within this storage group.protected LongidStorage group type idprotected booleanidSpecifiedprotected BooleanlvmFlagFlag to indicate if the storage group is setup for lvmprotected booleanlvmFlagSpecifiedprotected StringnameStorage group nameprotected booleannameSpecifiedprotected StringunitsStorage group disk size unitsprotected booleanunitsSpecified -
Constructor Summary
Constructors Constructor Description Group() -
Method Summary
-
Field Details
-
ancestorGroups
This class represents a storage groups ancestors -
arrayType
This class represents a storage group disk array type -
captureEnabledFlag
Determine if the storage group is able to be image captured. If unable to image capture the reasons will be provided. -
createEmployee
-
descendantGroups
This class represents a storage groups descendants -
hardDrives
The hard drives contained within this storage group. -
description
Storage group description -
descriptionSpecified
protected boolean descriptionSpecified -
diskSpace
Storage group disk space -
diskSpaceSpecified
protected boolean diskSpaceSpecified -
id
Storage group type id -
idSpecified
protected boolean idSpecified -
lvmFlag
Flag to indicate if the storage group is setup for lvm -
lvmFlagSpecified
protected boolean lvmFlagSpecified -
name
Storage group name -
nameSpecified
protected boolean nameSpecified -
units
Storage group disk size units -
unitsSpecified
protected boolean unitsSpecified -
ancestorGroupCount
A count of this class represents a storage groups ancestors -
descendantGroupCount
A count of this class represents a storage groups descendants -
hardDriveCount
A count of the hard drives contained within this storage group.
-
-
Constructor Details
-
Group
public Group()
-
-
Method Details
-
getAncestorGroups
-
getArrayType
-
setArrayType
-
getCaptureEnabledFlag
-
setCaptureEnabledFlag
-
getCreateEmployee
-
setCreateEmployee
-
getDescendantGroups
-
getHardDrives
-
getDescription
-
setDescription
-
isDescriptionSpecified
public boolean isDescriptionSpecified() -
unsetDescription
public void unsetDescription() -
getDiskSpace
-
setDiskSpace
-
isDiskSpaceSpecified
public boolean isDiskSpaceSpecified() -
unsetDiskSpace
public void unsetDiskSpace() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getLvmFlag
-
setLvmFlag
-
isLvmFlagSpecified
public boolean isLvmFlagSpecified() -
unsetLvmFlag
public void unsetLvmFlag() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getUnits
-
setUnits
-
isUnitsSpecified
public boolean isUnitsSpecified() -
unsetUnits
public void unsetUnits() -
getAncestorGroupCount
-
setAncestorGroupCount
-
getDescendantGroupCount
-
setDescendantGroupCount
-
getHardDriveCount
-
setHardDriveCount
-