Package tech.figure.objectstore.gateway
Class GatewayGrpc.GatewayStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<GatewayGrpc.GatewayStub>
tech.figure.objectstore.gateway.GatewayGrpc.GatewayStub
- Enclosing class:
- GatewayGrpc
public static final class GatewayGrpc.GatewayStub
extends io.grpc.stub.AbstractAsyncStub<GatewayGrpc.GatewayStub>
A stub to allow clients to do asynchronous rpc calls to service Gateway.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionvoidbatchGrantObjectPermissions(GatewayOuterClass.BatchGrantObjectPermissionsRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.BatchGrantObjectPermissionsResponse> responseObserver) voidbatchGrantScopePermission(GatewayOuterClass.BatchGrantScopePermissionRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.BatchGrantScopePermissionResponse> responseObserver) protected GatewayGrpc.GatewayStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidfetchObject(GatewayOuterClass.FetchObjectRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.FetchObjectResponse> responseObserver) voidfetchObjectByHash(GatewayOuterClass.FetchObjectByHashRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.FetchObjectByHashResponse> responseObserver) voidgrantObjectPermissions(GatewayOuterClass.GrantObjectPermissionsRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.GrantObjectPermissionsResponse> responseObserver) voidgrantScopePermission(GatewayOuterClass.GrantScopePermissionRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.GrantScopePermissionResponse> responseObserver) voidputObject(GatewayOuterClass.PutObjectRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.PutObjectResponse> responseObserver) voidregisterExistingObject(GatewayOuterClass.RegisterExistingObjectRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.RegisterExistingObjectResponse> responseObserver) voidrevokeObjectPermissions(GatewayOuterClass.RevokeObjectPermissionsRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.RevokeObjectPermissionsResponse> responseObserver) voidrevokeScopePermission(GatewayOuterClass.RevokeScopePermissionRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.RevokeScopePermissionResponse> responseObserver) Methods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Method Details
-
build
- Specified by:
buildin classio.grpc.stub.AbstractStub<GatewayGrpc.GatewayStub>
-
fetchObject
public void fetchObject(GatewayOuterClass.FetchObjectRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.FetchObjectResponse> responseObserver) -
putObject
public void putObject(GatewayOuterClass.PutObjectRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.PutObjectResponse> responseObserver) -
registerExistingObject
public void registerExistingObject(GatewayOuterClass.RegisterExistingObjectRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.RegisterExistingObjectResponse> responseObserver) -
fetchObjectByHash
public void fetchObjectByHash(GatewayOuterClass.FetchObjectByHashRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.FetchObjectByHashResponse> responseObserver) -
grantObjectPermissions
public void grantObjectPermissions(GatewayOuterClass.GrantObjectPermissionsRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.GrantObjectPermissionsResponse> responseObserver) -
batchGrantObjectPermissions
public void batchGrantObjectPermissions(GatewayOuterClass.BatchGrantObjectPermissionsRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.BatchGrantObjectPermissionsResponse> responseObserver) -
revokeObjectPermissions
public void revokeObjectPermissions(GatewayOuterClass.RevokeObjectPermissionsRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.RevokeObjectPermissionsResponse> responseObserver) -
grantScopePermission
public void grantScopePermission(GatewayOuterClass.GrantScopePermissionRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.GrantScopePermissionResponse> responseObserver) -
batchGrantScopePermission
public void batchGrantScopePermission(GatewayOuterClass.BatchGrantScopePermissionRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.BatchGrantScopePermissionResponse> responseObserver) -
revokeScopePermission
public void revokeScopePermission(GatewayOuterClass.RevokeScopePermissionRequest request, io.grpc.stub.StreamObserver<GatewayOuterClass.RevokeScopePermissionResponse> responseObserver)
-