Interface PersistentStreamServiceGrpc.AsyncService

    • Method Detail

      • openStream

        default io.grpc.stub.StreamObserver<StreamRequest> openStream​(io.grpc.stub.StreamObserver<StreamSignal> responseObserver)
         Open a persistent event stream connection from a client. Creates the stream if it does not exist. 
         
      • deleteStream

        default void deleteStream​(DeleteStreamRequest request,
                                  io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes a persistent event stream. All existing connections to the stream are closed. 
         
      • updateStream

        default void updateStream​(UpdateStreamRequest request,
                                  io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Change properties of a persistent event stream. 
         
      • listStreams

        default void listStreams​(ListStreamsRequest request,
                                 io.grpc.stub.StreamObserver<StreamStatus> responseObserver)
         Returns a list of all persistent event streams defined (for the context). For each event stream it returns
        the progress per segment.  
         
      • resetStream

        default void resetStream​(ResetStreamRequest request,
                                 io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Resets the position of a persistent stream.