Class FutureStreamObserver<T>

    • Constructor Detail

      • FutureStreamObserver

        public FutureStreamObserver​(T valueWhenNoResult)
        Construct a FutureStreamObserver, using the given valueWhenNoResult if no result is returned.
        Parameters:
        valueWhenNoResult - the object of type T to return if nothing is returned by this StreamObserver
      • FutureStreamObserver

        public FutureStreamObserver​(Throwable valueWhenNoResult)
        Construct a FutureStreamObserver, using the given valueWhenNoResult if no result is returned. This future will complete exceptionally when the valueWhenNoResult is used.
        Parameters:
        valueWhenNoResult - the Throwable to return if nothing is returned by this StreamObserver
    • Method Detail

      • onNext

        public void onNext​(T value)
        Specified by:
        onNext in interface io.grpc.stub.StreamObserver<T>
      • onError

        public void onError​(Throwable t)
        Specified by:
        onError in interface io.grpc.stub.StreamObserver<T>
      • onCompleted

        public void onCompleted()
        Specified by:
        onCompleted in interface io.grpc.stub.StreamObserver<T>