Interface InputTableServiceGrpc.AsyncService

All Known Implementing Classes:
InputTableServiceGrpc.InputTableServiceImplBase, InputTableServiceGrpcImpl
Enclosing class:
InputTableServiceGrpc

public static interface InputTableServiceGrpc.AsyncService
 This service offers methods to manipulate the contents of input tables.
 
  • Method Details

    • addTableToInputTable

      default 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

      default 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.