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 class
Group.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Long
ancestorGroupCount
A count of this class represents a storage groups ancestorsprotected List<Group>
ancestorGroups
This class represents a storage groups ancestorsprotected Type
arrayType
This class represents a storage group disk array typeprotected CaptureEnabled
captureEnabledFlag
Determine if the storage group is able to be image captured.protected Employee
createEmployee
protected Long
descendantGroupCount
A count of this class represents a storage groups descendantsprotected List<Group>
descendantGroups
This class represents a storage groups descendantsprotected String
description
Storage group descriptionprotected boolean
descriptionSpecified
protected BigDecimal
diskSpace
Storage group disk spaceprotected boolean
diskSpaceSpecified
protected Long
hardDriveCount
A count of the hard drives contained within this storage group.protected List<Component>
hardDrives
The hard drives contained within this storage group.protected Long
id
Storage group type idprotected boolean
idSpecified
protected Boolean
lvmFlag
Flag to indicate if the storage group is setup for lvmprotected boolean
lvmFlagSpecified
protected String
name
Storage group nameprotected boolean
nameSpecified
protected String
units
Storage group disk size unitsprotected boolean
unitsSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Group()
-
Method Summary
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
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
-