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
All Methods Static Methods Instance Methods Concrete Methods 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 Detail
-
locationGroupType
@ApiProperty protected Type locationGroupType
The type for this location group.
-
locations
@ApiProperty protected List<Location> locations
The locations in a group.
-
description
@ApiProperty(canBeNullOrNotSet=true) protected String description
-
descriptionSpecified
protected boolean descriptionSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
-
idSpecified
protected boolean idSpecified
-
locationGroupTypeId
@ApiProperty(canBeNullOrNotSet=true) protected Long locationGroupTypeId
-
locationGroupTypeIdSpecified
protected boolean locationGroupTypeIdSpecified
-
name
@ApiProperty(canBeNullOrNotSet=true) protected String name
-
nameSpecified
protected boolean nameSpecified
-
securityLevelId
@ApiProperty(canBeNullOrNotSet=true) protected Long securityLevelId
-
securityLevelIdSpecified
protected boolean securityLevelIdSpecified
-
locationCount
@ApiProperty protected Long locationCount
A count of the locations in a group.
-
-
Method Detail
-
getLocationGroupType
public Type getLocationGroupType()
-
setLocationGroupType
public void setLocationGroupType(Type locationGroupType)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
isDescriptionSpecified
public boolean isDescriptionSpecified()
-
unsetDescription
public void unsetDescription()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getLocationGroupTypeId
public Long getLocationGroupTypeId()
-
setLocationGroupTypeId
public void setLocationGroupTypeId(Long locationGroupTypeId)
-
isLocationGroupTypeIdSpecified
public boolean isLocationGroupTypeIdSpecified()
-
unsetLocationGroupTypeId
public void unsetLocationGroupTypeId()
-
getName
public String getName()
-
setName
public void setName(String name)
-
isNameSpecified
public boolean isNameSpecified()
-
unsetName
public void unsetName()
-
getSecurityLevelId
public Long getSecurityLevelId()
-
setSecurityLevelId
public void setSecurityLevelId(Long securityLevelId)
-
isSecurityLevelIdSpecified
public boolean isSecurityLevelIdSpecified()
-
unsetSecurityLevelId
public void unsetSecurityLevelId()
-
getLocationCount
public Long getLocationCount()
-
setLocationCount
public void setLocationCount(Long locationCount)
-
asService
public Group.Service asService(ApiClient client)
-
service
public static Group.Service service(ApiClient client)
-
service
public static Group.Service service(ApiClient client, Long id)
-
-