/** * <pre> * LeaseKeepAlive keeps the lease alive by streaming keep alive requests from the client * to the server and streaming keep alive responses from the server to the client. * </pre> */ public io.grpc.stub.StreamObserver<etcdserverpb.Rpc.LeaseKeepAliveRequest> leaseKeepAlive( io.grpc.stub.StreamObserver<etcdserverpb.Rpc.LeaseKeepAliveResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(METHOD_LEASE_KEEP_ALIVE, getCallOptions()), responseObserver); }
/** * <pre> * A Bidirectional streaming RPC. * Accepts a stream of RouteNotes sent while a route is being traversed, * while receiving other RouteNotes (e.g. from other users). * </pre> */ public io.grpc.stub.StreamObserver<io.grpc.examples.routeguide.RouteNote> routeChat( io.grpc.stub.StreamObserver<io.grpc.examples.routeguide.RouteNote> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(METHOD_ROUTE_CHAT, getCallOptions()), responseObserver); } }
/** * <pre> * Watch watches for events happening or that have happened. Both input and output * are streams; the input stream is for creating and canceling watchers and the output * stream sends events. One watch RPC can watch on multiple key ranges, streaming events * for several watches at once. The entire event history can be watched starting from the * last compaction revision. * </pre> */ public io.grpc.stub.StreamObserver<etcdserverpb.Rpc.WatchRequest> watch( io.grpc.stub.StreamObserver<etcdserverpb.Rpc.WatchResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(METHOD_WATCH, getCallOptions()), responseObserver); } }
/** */ public io.grpc.stub.StreamObserver<alluxio.grpc.WriteRequest> writeBlock( io.grpc.stub.StreamObserver<alluxio.grpc.WriteResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getWriteBlockMethod(), getCallOptions()), responseObserver); }
/** * <pre> * Replaces ShortCircuitBlockReadHandler. * </pre> */ public io.grpc.stub.StreamObserver<alluxio.grpc.OpenLocalBlockRequest> openLocalBlock( io.grpc.stub.StreamObserver<alluxio.grpc.OpenLocalBlockResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getOpenLocalBlockMethod(), getCallOptions()), responseObserver); }
/** */ public io.grpc.stub.StreamObserver<alluxio.grpc.ReadRequest> readBlock( io.grpc.stub.StreamObserver<alluxio.grpc.ReadResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getReadBlockMethod(), getCallOptions()), responseObserver); }
/** * <pre> * Replaces ShortCircuitBlockWriteHandler. * </pre> */ public io.grpc.stub.StreamObserver<alluxio.grpc.CreateLocalBlockRequest> createLocalBlock( io.grpc.stub.StreamObserver<alluxio.grpc.CreateLocalBlockResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getCreateLocalBlockMethod(), getCallOptions()), responseObserver); }
/** * <pre> ** * Used to drive Sasl negotiation with clients. * </pre> */ public io.grpc.stub.StreamObserver<alluxio.grpc.SaslMessage> authenticate( io.grpc.stub.StreamObserver<alluxio.grpc.SaslMessage> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getAuthenticateMethod(), getCallOptions()), responseObserver); } }
/** * <pre> * A sequence of requests with each request served by the server immediately. * As one request could lead to multiple responses, this interface * demonstrates the idea of full duplexing. * </pre> */ public io.grpc.stub.StreamObserver<io.vertx.example.grpc.Messages.StreamingOutputCallRequest> fullDuplexCall( io.grpc.stub.StreamObserver<io.vertx.example.grpc.Messages.StreamingOutputCallResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getFullDuplexCallMethod(), getCallOptions()), responseObserver); } }
/** * <pre> * A Bidirectional streaming RPC. * Accepts a stream of RouteNotes sent while a route is being traversed, * while receiving other RouteNotes (e.g. from other users). * </pre> */ public io.grpc.stub.StreamObserver<io.grpc.examples.routeguide.RouteNote> routeChat( io.grpc.stub.StreamObserver<io.grpc.examples.routeguide.RouteNote> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getRouteChatMethod(), getCallOptions()), responseObserver); } }
/** */ public io.grpc.stub.StreamObserver<io.axoniq.axonserver.grpc.query.QueryProviderOutbound> openStream( io.grpc.stub.StreamObserver<io.axoniq.axonserver.grpc.query.QueryProviderInbound> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getOpenStreamMethod(), getCallOptions()), responseObserver); }
/** * <pre> * Performs a query on the event store, returns a stream of results. Input is a stream to allow flow control from the * client * </pre> */ public io.grpc.stub.StreamObserver<io.axoniq.axonserver.grpc.event.QueryEventsRequest> queryEvents( io.grpc.stub.StreamObserver<io.axoniq.axonserver.grpc.event.QueryEventsResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getQueryEventsMethod(), getCallOptions()), responseObserver); }
/** */ public io.grpc.stub.StreamObserver<io.axoniq.axonserver.grpc.control.PlatformInboundInstruction> openStream( io.grpc.stub.StreamObserver<io.axoniq.axonserver.grpc.control.PlatformOutboundInstruction> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getOpenStreamMethod(), getCallOptions()), responseObserver); } }
/** */ public io.grpc.stub.StreamObserver<io.axoniq.axonserver.grpc.command.CommandProviderOutbound> openStream( io.grpc.stub.StreamObserver<io.axoniq.axonserver.grpc.command.CommandProviderInbound> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getOpenStreamMethod(), getCallOptions()), responseObserver); }
/** */ public io.grpc.stub.StreamObserver<io.axoniq.axonserver.grpc.query.SubscriptionQueryRequest> subscription( io.grpc.stub.StreamObserver<io.axoniq.axonserver.grpc.query.SubscriptionQueryResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getSubscriptionMethod(), getCallOptions()), responseObserver); } }
/** * <pre> * Client exerts back pressure to server. Server must not produce * more messages than the client requests. * </pre> */ public io.grpc.stub.StreamObserver<com.linecorp.armeria.grpc.testing.Messages.SimpleRequest> clientBackPressure( io.grpc.stub.StreamObserver<com.linecorp.armeria.grpc.testing.Messages.SimpleResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getClientBackPressureMethod(), getCallOptions()), responseObserver); } }
/** * <pre> * Server exerts back presure to client. Client must not produce * more messages than the server requests. * </pre> */ public io.grpc.stub.StreamObserver<com.linecorp.armeria.grpc.testing.Messages.SimpleRequest> serverBackPressure( io.grpc.stub.StreamObserver<com.linecorp.armeria.grpc.testing.Messages.SimpleResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getServerBackPressureMethod(), getCallOptions()), responseObserver); }
/** * <pre> * A sequence of requests with each request served by the server immediately. * As one request could lead to multiple responses, this interface * demonstrates the idea of full duplexing. * </pre> */ public io.grpc.stub.StreamObserver<com.linecorp.armeria.grpc.testing.Messages.StreamingOutputCallRequest> fullDuplexCall( io.grpc.stub.StreamObserver<com.linecorp.armeria.grpc.testing.Messages.StreamingOutputCallResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getFullDuplexCallMethod(), getCallOptions()), responseObserver); }
/** * <pre> * Neither server nor control exert backpressure. * </pre> */ public io.grpc.stub.StreamObserver<com.linecorp.armeria.grpc.testing.Messages.SimpleRequest> noBackPressure( io.grpc.stub.StreamObserver<com.linecorp.armeria.grpc.testing.Messages.SimpleResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getNoBackPressureMethod(), getCallOptions()), responseObserver); }
/** * <pre> * A streaming RPC where the client cancels without explicitly closing the stream (e.g. socket disconnect). * </pre> */ public io.grpc.stub.StreamObserver<com.linecorp.armeria.grpc.testing.Messages.SimpleRequest> streamClientCancels( io.grpc.stub.StreamObserver<com.linecorp.armeria.grpc.testing.Messages.SimpleResponse> responseObserver) { return asyncBidiStreamingCall( getChannel().newCall(getStreamClientCancelsMethod(), getCallOptions()), responseObserver); }