Class Group
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.location.Group
@ApiType("SoftLayer_Location_Group") public class Group extends Entity
- See Also:
- SoftLayer_Location_Group
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Group.Mask
static interface
Group.Service
static interface
Group.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected String
description
protected boolean
descriptionSpecified
protected Long
id
protected boolean
idSpecified
protected Long
locationCount
A count of the locations in a group.protected Type
locationGroupType
The type for this location group.protected Long
locationGroupTypeId
protected boolean
locationGroupTypeIdSpecified
protected List<Location>
locations
The locations in a group.protected String
name
protected boolean
nameSpecified
protected Long
securityLevelId
protected boolean
securityLevelIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Group()
-
Method Summary
Modifier and Type Method Description Group.Service
asService(ApiClient client)
String
getDescription()
Long
getId()
Long
getLocationCount()
Type
getLocationGroupType()
Long
getLocationGroupTypeId()
List<Location>
getLocations()
String
getName()
Long
getSecurityLevelId()
boolean
isDescriptionSpecified()
boolean
isIdSpecified()
boolean
isLocationGroupTypeIdSpecified()
boolean
isNameSpecified()
boolean
isSecurityLevelIdSpecified()
static Group.Service
service(ApiClient client)
static Group.Service
service(ApiClient client, Long id)
void
setDescription(String description)
void
setId(Long id)
void
setLocationCount(Long locationCount)
void
setLocationGroupType(Type locationGroupType)
void
setLocationGroupTypeId(Long locationGroupTypeId)
void
setName(String name)
void
setSecurityLevelId(Long securityLevelId)
void
unsetDescription()
void
unsetId()
void
unsetLocationGroupTypeId()
void
unsetName()
void
unsetSecurityLevelId()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
locationGroupType
The type for this location group. -
locations
The locations in a group. -
description
-
descriptionSpecified
protected boolean descriptionSpecified -
id
-
idSpecified
protected boolean idSpecified -
locationGroupTypeId
-
locationGroupTypeIdSpecified
protected boolean locationGroupTypeIdSpecified -
name
-
nameSpecified
protected boolean nameSpecified -
securityLevelId
-
securityLevelIdSpecified
protected boolean securityLevelIdSpecified -
locationCount
A count of the locations in a group.
-
-
Constructor Details
-
Group
public Group()
-
-
Method Details
-
getLocationGroupType
-
setLocationGroupType
-
getLocations
-
getDescription
-
setDescription
-
isDescriptionSpecified
public boolean isDescriptionSpecified() -
unsetDescription
public void unsetDescription() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getLocationGroupTypeId
-
setLocationGroupTypeId
-
isLocationGroupTypeIdSpecified
public boolean isLocationGroupTypeIdSpecified() -
unsetLocationGroupTypeId
public void unsetLocationGroupTypeId() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getSecurityLevelId
-
setSecurityLevelId
-
isSecurityLevelIdSpecified
public boolean isSecurityLevelIdSpecified() -
unsetSecurityLevelId
public void unsetSecurityLevelId() -
getLocationCount
-
setLocationCount
-
asService
-
service
-
service
-