public class InventoryRoleRepresentation extends BaseResourceRepresentation
Modifier and Type | Class and Description |
---|---|
static class |
InventoryRoleRepresentation.InventoryRoleRepresentationBuilder |
Constructor and Description |
---|
InventoryRoleRepresentation() |
InventoryRoleRepresentation(Long id,
String name,
String description,
List<InventoryPermissionRepresentation> permissions) |
Modifier and Type | Method and Description |
---|---|
static InventoryRoleRepresentation.InventoryRoleRepresentationBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
String |
getDescription() |
Long |
getId() |
String |
getName() |
List<InventoryPermissionRepresentation> |
getPermissions() |
int |
hashCode() |
void |
setDescription(String description) |
void |
setId(Long id) |
void |
setName(String name) |
void |
setPermissions(List<InventoryPermissionRepresentation> permissions) |
String |
toString() |
getSelf, getSelfDecoded, setSelf, toJSON
public InventoryRoleRepresentation(Long id, String name, String description, List<InventoryPermissionRepresentation> permissions)
public InventoryRoleRepresentation()
@JSONTypeHint(value=InventoryPermissionRepresentation.class) public List<InventoryPermissionRepresentation> getPermissions()
public static InventoryRoleRepresentation.InventoryRoleRepresentationBuilder builder()
public Long getId()
public String getName()
public String getDescription()
public void setId(Long id)
public void setName(String name)
public void setDescription(String description)
public void setPermissions(List<InventoryPermissionRepresentation> permissions)
protected boolean canEqual(Object other)
public String toString()
toString
in class BaseResourceRepresentation
Copyright © 2020 (C) Cumulocity GmbH. All rights reserved.