public class AccessMappingRepresentation extends Object
when
, in result access to groups and applications
based on thenApplications and thenGroups
Modifier and Type | Class and Description |
---|---|
static class |
AccessMappingRepresentation.AccessMappingRepresentationBuilder |
Constructor and Description |
---|
AccessMappingRepresentation() |
AccessMappingRepresentation(JSONPredicateRepresentation when,
List<Long> thenGroups,
List<Long> thenApplications) |
Modifier and Type | Method and Description |
---|---|
static AccessMappingRepresentation.AccessMappingRepresentationBuilder |
accessMappingRepresentation() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<Long> |
getThenApplications()
Applications to be assigned
|
List<Long> |
getThenGroups()
Groups to be assigned
|
JSONPredicateRepresentation |
getWhen()
Requirements
|
int |
hashCode() |
void |
setThenApplications(List<Long> thenApplications)
Applications to be assigned
|
void |
setThenGroups(List<Long> thenGroups)
Groups to be assigned
|
void |
setWhen(JSONPredicateRepresentation when)
Requirements
|
String |
toString() |
public AccessMappingRepresentation()
public AccessMappingRepresentation(JSONPredicateRepresentation when, List<Long> thenGroups, List<Long> thenApplications)
public static AccessMappingRepresentation.AccessMappingRepresentationBuilder accessMappingRepresentation()
public void setWhen(JSONPredicateRepresentation when)
public void setThenApplications(List<Long> thenApplications)
protected boolean canEqual(Object other)
@JSONProperty(ignoreIfNull=true) public JSONPredicateRepresentation getWhen()
@JSONProperty(ignoreIfNull=true) public List<Long> getThenGroups()
Copyright © 2020 (C) Cumulocity GmbH. All rights reserved.