Class ExtractionPluginServiceGrpc.ExtractionPluginServiceStub

    • 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 ExtractionPluginServiceGrpc.ExtractionPluginServiceStub build​(io.grpc.Channel channel, io.grpc.CallOptions callOptions)  
      void pluginInfo​(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<RpcPluginInfo> responseObserver)
      Returns Extraction Plugin information, that is, a full description of the extraction plugin, and it expected input and outputs.
      io.grpc.stub.StreamObserver<com.google.protobuf.Any> process​(io.grpc.stub.StreamObserver<com.google.protobuf.Any> responseObserver)
      Request from client to server to start processing a trace.
      • 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
    • Method Detail

      • pluginInfo

        public void pluginInfo​(com.google.protobuf.Empty request,
                               io.grpc.stub.StreamObserver<RpcPluginInfo> responseObserver)
        
         Returns Extraction Plugin information, that is, a full description of the
         extraction plugin, and it expected input and outputs.
         
      • process

        public io.grpc.stub.StreamObserver<com.google.protobuf.Any> process​(io.grpc.stub.StreamObserver<com.google.protobuf.Any> responseObserver)
        
         Request from client to server to start processing a trace.
         A trace is fully processed within the scope of this method.
         This request opens a bi-directional communication stream between
         client and server. All calls required for processing a trace are
         handled as messages on this channel.
         First message should be a Start-message from client to server.
         The last message should be a Finish-message from server to client.