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.
       If the data is invalid, an error response will be returned with details containing an
       InputTableValidationErrorList.
       
    • 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.
       If the data is invalid, an error response will be returned with details containing an
       InputTableValidationErrorList.