Class ObjectServiceGrpc.ObjectServiceBlockingStub

java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<ObjectServiceGrpc.ObjectServiceBlockingStub>
io.deephaven.proto.backplane.grpc.ObjectServiceGrpc.ObjectServiceBlockingStub
Enclosing class:
ObjectServiceGrpc

public static final class ObjectServiceGrpc.ObjectServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub<ObjectServiceGrpc.ObjectServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service ObjectService.
  • Method Details

    • build

      protected ObjectServiceGrpc.ObjectServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<ObjectServiceGrpc.ObjectServiceBlockingStub>
    • fetchObject

      @Deprecated public FetchObjectResponse fetchObject(FetchObjectRequest request)
      Deprecated.
       Fetches a server-side object as a binary payload and assorted other tickets pointing at
       other server-side objects that may need to be read to properly use this payload. The binary
       format is implementation specific, but the implementation should be specified by the "type"
       identifier in the typed ticket.
       Deprecated in favor of MessageStream, which is able to handle the same content.
       
    • openMessageStream

      public Iterator<StreamResponse> openMessageStream(StreamRequest request)
       Half of the browser-based (browser's can't do bidirectional streams without websockets)
       implementation for MessageStream.
       
    • nextMessageStream

      public BrowserNextResponse nextMessageStream(StreamRequest request)
       Other half of the browser-based implementation for MessageStream.