Class Group
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.user.permission.Group
@ApiType("SoftLayer_User_Permission_Group") public class Group extends Entity
- See Also:
- SoftLayer_User_Permission_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 Account
account
protected Long
accountId
A permission groups associated [[SoftLayer_Account|customer account]] id.protected boolean
accountIdSpecified
protected Long
actionCount
A count ofprotected List<Action>
actions
protected GregorianCalendar
createDate
The date the permission group record was created.protected boolean
createDateSpecified
protected String
description
The description of the permission group.protected boolean
descriptionSpecified
protected GregorianCalendar
expirationDate
The date the temporary group will be destroyed.protected boolean
expirationDateSpecified
protected Long
id
A permission groups internal identifying number.protected boolean
idSpecified
protected GregorianCalendar
modifyDate
The date the permission group record was last modified.protected boolean
modifyDateSpecified
protected String
name
The name of the permission group.protected boolean
nameSpecified
protected Long
roleCount
A count ofprotected List<Role>
roles
protected Type
type
The type of the permission group.protected Long
typeId
The type of permission group.protected boolean
typeIdSpecified
-
Constructor Summary
Constructors Constructor Description Group()
-
Method Summary
-
Field Details
-
account
-
actions
-
roles
-
type
The type of the permission group. -
accountId
A permission groups associated [[SoftLayer_Account|customer account]] id. -
accountIdSpecified
protected boolean accountIdSpecified -
createDate
The date the permission group record was created. -
createDateSpecified
protected boolean createDateSpecified -
description
The description of the permission group. -
descriptionSpecified
protected boolean descriptionSpecified -
expirationDate
The date the temporary group will be destroyed. -
expirationDateSpecified
protected boolean expirationDateSpecified -
id
A permission groups internal identifying number. -
idSpecified
protected boolean idSpecified -
modifyDate
The date the permission group record was last modified. -
modifyDateSpecified
protected boolean modifyDateSpecified -
name
The name of the permission group. -
nameSpecified
protected boolean nameSpecified -
typeId
The type of permission group. -
typeIdSpecified
protected boolean typeIdSpecified -
actionCount
A count of -
roleCount
A count of
-
-
Constructor Details
-
Group
public Group()
-
-
Method Details
-
getAccount
-
setAccount
-
getActions
-
getRoles
-
getType
-
setType
-
getAccountId
-
setAccountId
-
isAccountIdSpecified
public boolean isAccountIdSpecified() -
unsetAccountId
public void unsetAccountId() -
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getDescription
-
setDescription
-
isDescriptionSpecified
public boolean isDescriptionSpecified() -
unsetDescription
public void unsetDescription() -
getExpirationDate
-
setExpirationDate
-
isExpirationDateSpecified
public boolean isExpirationDateSpecified() -
unsetExpirationDate
public void unsetExpirationDate() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getTypeId
-
setTypeId
-
isTypeIdSpecified
public boolean isTypeIdSpecified() -
unsetTypeId
public void unsetTypeId() -
getActionCount
-
setActionCount
-
getRoleCount
-
setRoleCount
-
asService
-
service
-
service
-