/** * <pre> * A sequence of requests followed by one response (streamed upload). * The server returns the aggregated size of client payload as the result. * </pre> */ public void streamingInputCall(io.vertx.grpc.GrpcReadStream<io.vertx.example.grpc.Messages.StreamingInputCallRequest> request, io.vertx.core.Future<io.vertx.example.grpc.Messages.StreamingInputCallResponse> response) { request.setReadObserver(asyncUnimplementedStreamingCall(getStreamingInputCallMethod(), ProducerServiceGrpc.toObserver(response.completer()))); }
/** * <pre> * A client-to-server streaming RPC. * Accepts a stream of Points on a route being traversed, returning a * RouteSummary when traversal is completed. * </pre> */ public void recordRoute(io.vertx.grpc.GrpcReadStream<io.grpc.examples.routeguide.Point> request, io.vertx.core.Future<io.grpc.examples.routeguide.RouteSummary> response) { request.setReadObserver(asyncUnimplementedStreamingCall(getRecordRouteMethod(), RouteGuideGrpc.toObserver(response.completer()))); }
@Override public GrpcBidiExchange<I, O> setReadObserver(StreamObserver<I> observer) { readStream.setReadObserver(observer); return this; }
/** */ public void sink(io.vertx.grpc.GrpcReadStream<io.grpc.examples.streaming.Item> request, io.vertx.core.Future<io.grpc.examples.streaming.Empty> response) { request.setReadObserver(asyncUnimplementedStreamingCall(getSinkMethod(), StreamingGrpc.toObserver(response.completer()))); }
/** * <pre> * A sequence of requests followed by one response (streamed upload). * The server returns the aggregated size of client payload as the result. * </pre> */ public void streamingInputCall(io.vertx.grpc.GrpcReadStream<io.grpc.testing.integration.Messages.StreamingInputCallRequest> request, io.vertx.core.Future<io.grpc.testing.integration.Messages.StreamingInputCallResponse> response) { request.setReadObserver(asyncUnimplementedStreamingCall(getStreamingInputCallMethod(), TestServiceGrpc.toObserver(response.completer()))); }