Package 

Interface PermissionService.ExpandPermissionTreeRequestOrBuilder

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract boolean hasConsistency() .authzed.api.v1.Consistency consistency = 1;
      abstract PermissionService.Consistency getConsistency() .authzed.api.v1.Consistency consistency = 1;
      abstract PermissionService.ConsistencyOrBuilder getConsistencyOrBuilder() .authzed.api.v1.Consistency consistency = 1;
      abstract boolean hasResource()
      resource is the resource over which to run the expansion.
      
      .authzed.api.v1.ObjectReference resource = 2 [(.validate.rules) = { ... }
      abstract Core.ObjectReference getResource()
      resource is the resource over which to run the expansion.
      
      .authzed.api.v1.ObjectReference resource = 2 [(.validate.rules) = { ... }
      abstract Core.ObjectReferenceOrBuilder getResourceOrBuilder()
      resource is the resource over which to run the expansion.
      
      .authzed.api.v1.ObjectReference resource = 2 [(.validate.rules) = { ... }
      abstract String getPermission()
      permission is the name of the permission or relation over which to run the
      expansion for the resource.
      
      string permission = 3 [(.validate.rules) = { ... }
      abstract ByteString getPermissionBytes()
      permission is the name of the permission or relation over which to run the
      expansion for the resource.
      
      string permission = 3 [(.validate.rules) = { ... }
      • Methods inherited from class com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
      • Methods inherited from class com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • hasConsistency

         abstract boolean hasConsistency()

        .authzed.api.v1.Consistency consistency = 1;

      • hasResource

         abstract boolean hasResource()
        resource is the resource over which to run the expansion.
        
        .authzed.api.v1.ObjectReference resource = 2 [(.validate.rules) = { ... }
      • getResource

         abstract Core.ObjectReference getResource()
        resource is the resource over which to run the expansion.
        
        .authzed.api.v1.ObjectReference resource = 2 [(.validate.rules) = { ... }
      • getPermission

         abstract String getPermission()
        permission is the name of the permission or relation over which to run the
        expansion for the resource.
        
        string permission = 3 [(.validate.rules) = { ... }
      • getPermissionBytes

         abstract ByteString getPermissionBytes()
        permission is the name of the permission or relation over which to run the
        expansion for the resource.
        
        string permission = 3 [(.validate.rules) = { ... }