Class Group
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.resource.Group
@ApiType("SoftLayer_Resource_Group") public class Group extends Entity
SoftLayer's resource group service allows users to access a broad overview of the resource group and its members
- See Also:
- SoftLayer_Resource_Group
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Group.Mask
static interface
Group.Service
SoftLayer's resource group service allows users to access a broad overview of the resource group and its membersstatic interface
Group.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Long
ancestorGroupCount
A count of a resource group's associated group ancestors.protected List<Group>
ancestorGroups
A resource group's associated group ancestors.protected Long
attributeCount
A count of a resource group's associated attributes.protected List<Attribute>
attributes
A resource group's associated attributes.protected GregorianCalendar
createDate
A resource group's creation date.protected boolean
createDateSpecified
protected String
description
A resource group's description.protected boolean
descriptionSpecified
protected Long
hardwareMemberCount
A count of a resource group's associated hardware members.protected List<Member>
hardwareMembers
A resource group's associated hardware members.protected Long
id
A resource group's ID.protected boolean
idSpecified
protected String
keyName
A resource group's keyname.protected boolean
keyNameSpecified
protected Long
memberCount
A count of a resource group's associated members.protected List<Member>
members
A resource group's associated members.protected String
name
A resource group's name.protected boolean
nameSpecified
protected Group
rootResourceGroup
A resource group's associated root resource group.protected Long
rootResourceGroupId
protected boolean
rootResourceGroupIdSpecified
protected Long
subnetMemberCount
A count of a resource group's associated subnet members.protected List<Member>
subnetMembers
A resource group's associated subnet members.protected Template
template
A resource group's associated template.protected Long
templateId
A resource group's template ID.protected boolean
templateIdSpecified
protected Long
vlanMemberCount
A count of a resource group's associated VLAN members.protected List<Member>
vlanMembers
A resource group's associated VLAN members.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
A resource group's associated group ancestors. -
attributes
A resource group's associated attributes. -
hardwareMembers
A resource group's associated hardware members. -
members
A resource group's associated members. -
rootResourceGroup
A resource group's associated root resource group. -
subnetMembers
A resource group's associated subnet members. -
template
A resource group's associated template. -
vlanMembers
A resource group's associated VLAN members. -
createDate
A resource group's creation date. -
createDateSpecified
protected boolean createDateSpecified -
description
A resource group's description. -
descriptionSpecified
protected boolean descriptionSpecified -
id
A resource group's ID. -
idSpecified
protected boolean idSpecified -
keyName
A resource group's keyname. -
keyNameSpecified
protected boolean keyNameSpecified -
name
A resource group's name. -
nameSpecified
protected boolean nameSpecified -
rootResourceGroupId
-
rootResourceGroupIdSpecified
protected boolean rootResourceGroupIdSpecified -
templateId
A resource group's template ID. -
templateIdSpecified
protected boolean templateIdSpecified -
ancestorGroupCount
A count of a resource group's associated group ancestors. -
attributeCount
A count of a resource group's associated attributes. -
hardwareMemberCount
A count of a resource group's associated hardware members. -
memberCount
A count of a resource group's associated members. -
subnetMemberCount
A count of a resource group's associated subnet members. -
vlanMemberCount
A count of a resource group's associated VLAN members.
-
-
Constructor Details
-
Group
public Group()
-
-
Method Details
-
getAncestorGroups
-
getAttributes
-
getHardwareMembers
-
getMembers
-
getRootResourceGroup
-
setRootResourceGroup
-
getSubnetMembers
-
getTemplate
-
setTemplate
-
getVlanMembers
-
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getDescription
-
setDescription
-
isDescriptionSpecified
public boolean isDescriptionSpecified() -
unsetDescription
public void unsetDescription() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getKeyName
-
setKeyName
-
isKeyNameSpecified
public boolean isKeyNameSpecified() -
unsetKeyName
public void unsetKeyName() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getRootResourceGroupId
-
setRootResourceGroupId
-
isRootResourceGroupIdSpecified
public boolean isRootResourceGroupIdSpecified() -
unsetRootResourceGroupId
public void unsetRootResourceGroupId() -
getTemplateId
-
setTemplateId
-
isTemplateIdSpecified
public boolean isTemplateIdSpecified() -
unsetTemplateId
public void unsetTemplateId() -
getAncestorGroupCount
-
setAncestorGroupCount
-
getAttributeCount
-
setAttributeCount
-
getHardwareMemberCount
-
setHardwareMemberCount
-
getMemberCount
-
setMemberCount
-
getSubnetMemberCount
-
setSubnetMemberCount
-
getVlanMemberCount
-
setVlanMemberCount
-
asService
-
service
-
service
-