Package com.authzed.api.v1
Interface PermissionRelationshipTreeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PermissionRelationshipTree,PermissionRelationshipTree.Builder
@Generated
public interface PermissionRelationshipTreeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescription.authzed.api.v1.ObjectReference expanded_object = 3;.authzed.api.v1.ObjectReference expanded_object = 3;string expanded_relation = 4;com.google.protobuf.ByteStringstring expanded_relation = 4;.authzed.api.v1.AlgebraicSubjectSet intermediate = 1;.authzed.api.v1.AlgebraicSubjectSet intermediate = 1;getLeaf().authzed.api.v1.DirectSubjectSet leaf = 2;.authzed.api.v1.DirectSubjectSet leaf = 2;boolean.authzed.api.v1.ObjectReference expanded_object = 3;boolean.authzed.api.v1.AlgebraicSubjectSet intermediate = 1;booleanhasLeaf().authzed.api.v1.DirectSubjectSet leaf = 2;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasIntermediate
boolean hasIntermediate().authzed.api.v1.AlgebraicSubjectSet intermediate = 1;- Returns:
- Whether the intermediate field is set.
-
getIntermediate
AlgebraicSubjectSet getIntermediate().authzed.api.v1.AlgebraicSubjectSet intermediate = 1;- Returns:
- The intermediate.
-
getIntermediateOrBuilder
AlgebraicSubjectSetOrBuilder getIntermediateOrBuilder().authzed.api.v1.AlgebraicSubjectSet intermediate = 1; -
hasLeaf
boolean hasLeaf().authzed.api.v1.DirectSubjectSet leaf = 2;- Returns:
- Whether the leaf field is set.
-
getLeaf
DirectSubjectSet getLeaf().authzed.api.v1.DirectSubjectSet leaf = 2;- Returns:
- The leaf.
-
getLeafOrBuilder
DirectSubjectSetOrBuilder getLeafOrBuilder().authzed.api.v1.DirectSubjectSet leaf = 2; -
hasExpandedObject
boolean hasExpandedObject().authzed.api.v1.ObjectReference expanded_object = 3;- Returns:
- Whether the expandedObject field is set.
-
getExpandedObject
ObjectReference getExpandedObject().authzed.api.v1.ObjectReference expanded_object = 3;- Returns:
- The expandedObject.
-
getExpandedObjectOrBuilder
ObjectReferenceOrBuilder getExpandedObjectOrBuilder().authzed.api.v1.ObjectReference expanded_object = 3; -
getExpandedRelation
String getExpandedRelation()string expanded_relation = 4;- Returns:
- The expandedRelation.
-
getExpandedRelationBytes
com.google.protobuf.ByteString getExpandedRelationBytes()string expanded_relation = 4;- Returns:
- The bytes for expandedRelation.
-
getTreeTypeCase
PermissionRelationshipTree.TreeTypeCase getTreeTypeCase()
-