Class RoleAndOrigins

java.lang.Object
com.couchbase.client.java.manager.user.RoleAndOrigins

@Volatile public class RoleAndOrigins extends Object
Associates a Role with information about why a user has the role.
  • Constructor Details Link icon

    • RoleAndOrigins Link icon

      public RoleAndOrigins(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode node)
    • RoleAndOrigins Link icon

      public RoleAndOrigins(Role role, List<RoleAndOrigins.Origin> origins)
  • Method Details Link icon

    • innate Link icon

      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 Link icon

      public Role role()
    • origins Link icon

      public List<RoleAndOrigins.Origin> origins()
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object