Uses of Class
io.grpc.ClientCall
Packages that use ClientCall
-
Uses of ClientCall in io.grpc
Subclasses of ClientCall in io.grpcModifier and TypeClassDescriptionstatic classClientInterceptors.CheckedForwardingClientCall<ReqT,RespT> AForwardingClientCallthat delivers exceptions from its start logic to the call listener.classForwardingClientCall<ReqT,RespT> AClientCallwhich forwards all of its methods to anotherClientCall.static classForwardingClientCall.SimpleForwardingClientCall<ReqT,RespT> A simplified version ofForwardingClientCallwhere subclasses can pass in aClientCallas the delegate.Methods in io.grpc that return ClientCallModifier and TypeMethodDescriptionprotected final 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 aClientCallto the remote operation specified by the givenMethodDescriptor.Constructors in io.grpc with parameters of type ClientCallModifierConstructorDescriptionprotectedCheckedForwardingClientCall(ClientCall<ReqT, RespT> delegate) protectedSimpleForwardingClientCall(ClientCall<ReqT, RespT> delegate) -
Uses of ClientCall in io.grpc.stub
Methods in io.grpc.stub with parameters of type ClientCallModifier and TypeMethodDescriptionstatic <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 aStreamObserverfor 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 blockingIteratorover 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 aListenableFutureto the response.