Class InputTableServiceGrpc.InputTableServiceImplBase

java.lang.Object
io.deephaven.proto.backplane.grpc.InputTableServiceGrpc.InputTableServiceImplBase
All Implemented Interfaces:
io.grpc.BindableService
Direct Known Subclasses:
InputTableServiceGrpcImpl
Enclosing class:
InputTableServiceGrpc

public abstract static class InputTableServiceGrpc.InputTableServiceImplBase extends Object implements io.grpc.BindableService
 This service offers methods to manipulate the contents of input tables.
 
  • Constructor Details

    • InputTableServiceImplBase

      public InputTableServiceImplBase()
  • Method Details

    • addTableToInputTable

      public void addTableToInputTable(AddTableRequest request, io.grpc.stub.StreamObserver<AddTableResponse> responseObserver)
       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.
       
    • deleteTableFromInputTable

      public void deleteTableFromInputTable(DeleteTableRequest request, io.grpc.stub.StreamObserver<DeleteTableResponse> responseObserver)
       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.
       
    • bindService

      public final io.grpc.ServerServiceDefinition bindService()
      Specified by:
      bindService in interface io.grpc.BindableService