Class InputTableServiceGrpc.InputTableServiceBlockingV2Stub

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

public static final class InputTableServiceGrpc.InputTableServiceBlockingV2Stub extends io.grpc.stub.AbstractBlockingStub<InputTableServiceGrpc.InputTableServiceBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service InputTableService.
 This service offers methods to manipulate the contents of input tables.
 
  • Method Details

    • build

      protected InputTableServiceGrpc.InputTableServiceBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<InputTableServiceGrpc.InputTableServiceBlockingV2Stub>
    • addTableToInputTable

      public AddTableResponse addTableToInputTable(AddTableRequest request) throws io.grpc.StatusException
       Adds the provided table to the specified input table. The new data to add must only have
       columns (name, types, and order) which match the given input table's columns.
       If the data is invalid, an error response will be returned with details containing an
       InputTableValidationErrorList.
       
      Throws:
      io.grpc.StatusException
    • deleteTableFromInputTable

      public DeleteTableResponse deleteTableFromInputTable(DeleteTableRequest request) throws io.grpc.StatusException
       Removes the provided table from the specified input tables. The tables indicating which rows
       to remove are expected to only have columns that match the key columns of the input table.
       If the data is invalid, an error response will be returned with details containing an
       InputTableValidationErrorList.
       
      Throws:
      io.grpc.StatusException