public class GroupRepresentation extends CustomPropertiesMapRepresentation
Constructor and Description |
---|
GroupRepresentation() |
Modifier and Type | Method and Description |
---|---|
List<ApplicationRepresentation> |
getApplications() |
String |
getDescription() |
Map<String,List<String>> |
getDevicePermissions() |
Long |
getId() |
String |
getName() |
RoleReferenceCollectionRepresentation |
getRoles() |
UserReferenceCollectionRepresentation |
getUsers() |
void |
setApplications(List<ApplicationRepresentation> applications) |
void |
setDescription(String description) |
void |
setDevicePermissions(Map<String,List<String>> devicePermissions) |
void |
setId(Long id) |
void |
setName(String name) |
void |
setRoles(RoleReferenceCollectionRepresentation roles) |
void |
setUsers(UserReferenceCollectionRepresentation users) |
getCustomProperties, setCustomProperties
getSelf, getSelfDecoded, setSelf, toJSON, toString
public void setId(Long id)
@JSONProperty(ignoreIfNull=true) public Long getId()
@JSONProperty(ignoreIfNull=true) public String getName()
public void setName(String name)
@JSONProperty(ignoreIfNull=true) public String getDescription()
public void setDescription(String description)
@JSONProperty(ignoreIfNull=true) public UserReferenceCollectionRepresentation getUsers()
public void setUsers(UserReferenceCollectionRepresentation users)
@JSONProperty(ignoreIfNull=true) public RoleReferenceCollectionRepresentation getRoles()
public void setRoles(RoleReferenceCollectionRepresentation roles)
@JSONProperty(ignoreIfNull=true) public Map<String,List<String>> getDevicePermissions()
@JSONProperty(ignoreIfNull=true) public List<ApplicationRepresentation> getApplications()
@JSONTypeHint(value=ApplicationRepresentation.class) public void setApplications(List<ApplicationRepresentation> applications)
Copyright © 2020 (C) Cumulocity GmbH. All rights reserved.