Class RoleAndOrigins
- java.lang.Object
-
- com.couchbase.client.java.manager.user.RoleAndOrigins
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RoleAndOrigins.Origin
Indicates why a user has the role.
-
Constructor Summary
Constructors Constructor Description RoleAndOrigins(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode node)
RoleAndOrigins(Role role, List<RoleAndOrigins.Origin> origins)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
innate()
Returns true if this role is assigned specifically to the user (has origin "user" as opposed to being inherited from a group).List<RoleAndOrigins.Origin>
origins()
Role
role()
String
toString()
-
-
-
Constructor Detail
-
RoleAndOrigins
public RoleAndOrigins(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode node)
-
RoleAndOrigins
public RoleAndOrigins(Role role, List<RoleAndOrigins.Origin> origins)
-
-
Method Detail
-
innate
public boolean innate()
Returns true if this role is assigned specifically to the user (has origin "user" as opposed to being inherited from a group).
-
role
public Role role()
-
origins
public List<RoleAndOrigins.Origin> origins()
-
-