Class Selector
java.lang.Object
org.gridgain.internal.rbac.privileges.Selector
Selector is a "pointer" to a specific object in the system. Given a privilege READ_SCHEMA on PUBLIC, PUBLIC is a selector. Or given a
privilege READ_TABLE on PUBLIC.CITIES, PUBLIC.CITIES is a selector. Deployment unit id and user are also selectors.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic Selector.Builderbuilder()static Selectorcluster()Creates selector to cluster.static SelectordeploymentUnit(String id) Creates selector to deployment unit.booleaninthashCode()@Nullable StringReturns child object name.Returns target object type.static SelectorCreates selector to schema.@Nullable StringReturns parent object name.static SelectorCreates selector to sequence.static SelectorCreates selector to sequence.static SelectorCreates selector to table.@Nullable StringReturns raw string representation of selector.toString()static SelectorCreates selector to user.static SelectorCreates selector to view.
-
Method Details
-
builder
-
schema
Creates selector to schema. -
table
Creates selector to table. -
view
Creates selector to view. -
sequence
Creates selector to sequence. -
sequence
Creates selector to sequence. -
deploymentUnit
Creates selector to deployment unit. -
cluster
Creates selector to cluster. -
user
Creates selector to user. -
objectType
Returns target object type. -
schemaName
Returns parent object name. -
objectName
Returns child object name. -
toRawString
Returns raw string representation of selector. -
equals
-
hashCode
public int hashCode() -
toString
-