Package com.authzed.api.v1
Class PermissionsServiceGrpc
java.lang.Object
com.authzed.api.v1.PermissionsServiceGrpc
PermissionsService implements a set of RPCs that perform operations on relationships and permissions.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
PermissionsService implements a set of RPCs that perform operations on relationships and permissions.static final class
A stub to allow clients to do synchronous rpc calls to service PermissionsService.static final class
A stub to allow clients to do ListenableFuture-style rpc calls to service PermissionsService.static class
Base class for the server implementation of the service PermissionsService.static final class
A stub to allow clients to do asynchronous rpc calls to service PermissionsService. -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic final io.grpc.ServerServiceDefinition
static io.grpc.MethodDescriptor<CheckBulkPermissionsRequest,
CheckBulkPermissionsResponse> static io.grpc.MethodDescriptor<CheckPermissionRequest,
CheckPermissionResponse> static io.grpc.MethodDescriptor<DeleteRelationshipsRequest,
DeleteRelationshipsResponse> static io.grpc.MethodDescriptor<ExpandPermissionTreeRequest,
ExpandPermissionTreeResponse> static io.grpc.MethodDescriptor<ExportBulkRelationshipsRequest,
ExportBulkRelationshipsResponse> static io.grpc.MethodDescriptor<ImportBulkRelationshipsRequest,
ImportBulkRelationshipsResponse> static io.grpc.MethodDescriptor<LookupResourcesRequest,
LookupResourcesResponse> static io.grpc.MethodDescriptor<LookupSubjectsRequest,
LookupSubjectsResponse> static io.grpc.MethodDescriptor<ReadRelationshipsRequest,
ReadRelationshipsResponse> static io.grpc.ServiceDescriptor
static io.grpc.MethodDescriptor<WriteRelationshipsRequest,
WriteRelationshipsResponse> newBlockingStub
(io.grpc.Channel channel) Creates a new blocking-style stub that supports unary and streaming output calls on the servicenewFutureStub
(io.grpc.Channel channel) Creates a new ListenableFuture-style stub that supports unary calls on the servicenewStub
(io.grpc.Channel channel) Creates a new async stub that supports all call types for the service
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
getReadRelationshipsMethod
public static io.grpc.MethodDescriptor<ReadRelationshipsRequest,ReadRelationshipsResponse> getReadRelationshipsMethod() -
getWriteRelationshipsMethod
public static io.grpc.MethodDescriptor<WriteRelationshipsRequest,WriteRelationshipsResponse> getWriteRelationshipsMethod() -
getDeleteRelationshipsMethod
public static io.grpc.MethodDescriptor<DeleteRelationshipsRequest,DeleteRelationshipsResponse> getDeleteRelationshipsMethod() -
getCheckPermissionMethod
public static io.grpc.MethodDescriptor<CheckPermissionRequest,CheckPermissionResponse> getCheckPermissionMethod() -
getCheckBulkPermissionsMethod
public static io.grpc.MethodDescriptor<CheckBulkPermissionsRequest,CheckBulkPermissionsResponse> getCheckBulkPermissionsMethod() -
getExpandPermissionTreeMethod
public static io.grpc.MethodDescriptor<ExpandPermissionTreeRequest,ExpandPermissionTreeResponse> getExpandPermissionTreeMethod() -
getLookupResourcesMethod
public static io.grpc.MethodDescriptor<LookupResourcesRequest,LookupResourcesResponse> getLookupResourcesMethod() -
getLookupSubjectsMethod
public static io.grpc.MethodDescriptor<LookupSubjectsRequest,LookupSubjectsResponse> getLookupSubjectsMethod() -
getImportBulkRelationshipsMethod
public static io.grpc.MethodDescriptor<ImportBulkRelationshipsRequest,ImportBulkRelationshipsResponse> getImportBulkRelationshipsMethod() -
getExportBulkRelationshipsMethod
public static io.grpc.MethodDescriptor<ExportBulkRelationshipsRequest,ExportBulkRelationshipsResponse> getExportBulkRelationshipsMethod() -
newStub
Creates a new async stub that supports all call types for the service -
newBlockingStub
public static PermissionsServiceGrpc.PermissionsServiceBlockingStub newBlockingStub(io.grpc.Channel channel) Creates a new blocking-style stub that supports unary and streaming output calls on the service -
newFutureStub
public static PermissionsServiceGrpc.PermissionsServiceFutureStub newFutureStub(io.grpc.Channel channel) Creates a new ListenableFuture-style stub that supports unary calls on the service -
bindService
public static final io.grpc.ServerServiceDefinition bindService(PermissionsServiceGrpc.AsyncService service) -
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-