Package io.weaviate.client.v1.rbac.model
Class NodesPermission
java.lang.Object
io.weaviate.client.v1.rbac.model.Permission<NodesPermission>
io.weaviate.client.v1.rbac.model.NodesPermission
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enum -
Constructor Summary
ConstructorsConstructorDescriptionNodesPermission(NodesPermission.Verbosity verbosity, NodesPermission.Action... actions) Create permission scoped to all collections.NodesPermission(String collection, NodesPermission.Action... actions) Permission scoped to a collection withNodesPermission.Verbosity.VERBOSE. -
Method Summary
Methods inherited from class io.weaviate.client.v1.rbac.model.Permission
backups, cluster, collections, data, firstToWeaviate, fromWeaviate, getActions, merge, nodes, nodes, roles, tenants, toString, toWeaviate, users
-
Constructor Details
-
NodesPermission
Create permission scoped to all collections. -
NodesPermission
Permission scoped to a collection withNodesPermission.Verbosity.VERBOSE.
-
-
Method Details
-
getCollection
-
getVerbosity
-
equals
- Overrides:
equalsin classPermission<NodesPermission>
-
canEqual
- Overrides:
canEqualin classPermission<NodesPermission>
-
hashCode
public int hashCode()- Overrides:
hashCodein classPermission<NodesPermission>
-