Class WatchGrpc.WatchStub

    • 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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected WatchGrpc.WatchStub build​(io.grpc.Channel channel, io.grpc.CallOptions callOptions)  
      void progress​(WatchProgressRequest request, io.grpc.stub.StreamObserver<WatchResponse> responseObserver)
      Progress requests that a watch stream progress status be sent in the watch response stream as soon as possible.
      io.grpc.stub.StreamObserver<WatchRequest> watch​(io.grpc.stub.StreamObserver<WatchResponse> responseObserver)
      Watch watches for events happening or that have happened.
      • Methods inherited from class io.grpc.stub.AbstractAsyncStub

        newStub, newStub
      • Methods inherited from class io.grpc.stub.AbstractStub

        getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • progress

        public void progress​(WatchProgressRequest request,
                             io.grpc.stub.StreamObserver<WatchResponse> responseObserver)
         Progress requests that a watch stream progress status
         be sent in the watch response stream as soon as possible.
         For watch progress responses, the header.revision indicates progress. All future events
         received in this stream are guaranteed to have a higher revision number than the
         header.revision number.
         
      • watch

        public io.grpc.stub.StreamObserver<WatchRequest> watch​(io.grpc.stub.StreamObserver<WatchResponse> responseObserver)
         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.