Uses of Class
io.grpc.ClientCall
-
Packages that use ClientCall Package Description io.grpc The gRPC core public API.io.grpc.auth Implementations ofCallCredentials
and authentication related API.io.grpc.stub API for the Stub layer. -
-
Uses of ClientCall in io.grpc
Subclasses of ClientCall in io.grpc Modifier and Type Class Description static class
ClientInterceptors.CheckedForwardingClientCall<ReqT,RespT>
AForwardingClientCall
that delivers exceptions from its start logic to the call listener.class
ForwardingClientCall<ReqT,RespT>
AClientCall
which forwards all of its methods to anotherClientCall
.static class
ForwardingClientCall.SimpleForwardingClientCall<ReqT,RespT>
A simplified version ofForwardingClientCall
where subclasses can pass in aClientCall
as the delegate.Methods in io.grpc that return ClientCall Modifier and Type Method Description protected ClientCall<ReqT,RespT>
ClientInterceptors.CheckedForwardingClientCall. delegate()
protected abstract ClientCall<ReqT,RespT>
ForwardingClientCall. delegate()
Returns the delegatedClientCall
.protected ClientCall<ReqT,RespT>
ForwardingClientCall.SimpleForwardingClientCall. delegate()
<ReqT,RespT>
ClientCall<ReqT,RespT>ClientInterceptor. interceptCall(MethodDescriptor<ReqT,RespT> method, CallOptions callOptions, Channel next)
abstract <RequestT,ResponseT>
ClientCall<RequestT,ResponseT>Channel. newCall(MethodDescriptor<RequestT,ResponseT> methodDescriptor, CallOptions callOptions)
Create aClientCall
to the remote operation specified by the givenMethodDescriptor
.Constructors in io.grpc with parameters of type ClientCall Constructor Description CheckedForwardingClientCall(ClientCall<ReqT,RespT> delegate)
SimpleForwardingClientCall(ClientCall<ReqT,RespT> delegate)
-
Uses of ClientCall in io.grpc.auth
Methods in io.grpc.auth that return ClientCall Modifier and Type Method Description <ReqT,RespT>
ClientCall<ReqT,RespT>ClientAuthInterceptor. interceptCall(MethodDescriptor<ReqT,RespT> method, CallOptions callOptions, Channel next)
Deprecated. -
Uses of ClientCall in io.grpc.stub
Methods in io.grpc.stub with parameters of type ClientCall Modifier and Type Method Description static <ReqT,RespT>
StreamObserver<ReqT>ClientCalls. asyncBidiStreamingCall(ClientCall<ReqT,RespT> call, StreamObserver<RespT> responseObserver)
Executes a bidirectional-streaming call.static <ReqT,RespT>
StreamObserver<ReqT>ClientCalls. asyncClientStreamingCall(ClientCall<ReqT,RespT> call, StreamObserver<RespT> responseObserver)
Executes a client-streaming call returning aStreamObserver
for the request messages.static <ReqT,RespT>
voidClientCalls. asyncServerStreamingCall(ClientCall<ReqT,RespT> call, ReqT req, StreamObserver<RespT> responseObserver)
Executes a server-streaming call with a responseStreamObserver
.static <ReqT,RespT>
voidClientCalls. asyncUnaryCall(ClientCall<ReqT,RespT> call, ReqT req, StreamObserver<RespT> responseObserver)
Executes a unary call with a responseStreamObserver
.static <ReqT,RespT>
Iterator<RespT>ClientCalls. blockingServerStreamingCall(ClientCall<ReqT,RespT> call, ReqT req)
Executes a server-streaming call returning a blockingIterator
over the response stream.static <ReqT,RespT>
RespTClientCalls. blockingUnaryCall(ClientCall<ReqT,RespT> call, ReqT req)
Executes a unary call and blocks on the response.static <ReqT,RespT>
com.google.common.util.concurrent.ListenableFuture<RespT>ClientCalls. futureUnaryCall(ClientCall<ReqT,RespT> call, ReqT req)
Executes a unary call and returns aListenableFuture
to the response.
-