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 Summary
Modifier and TypeMethodDescriptiondefault void
addTableToInputTable
(AddTableRequest request, io.grpc.stub.StreamObserver<AddTableResponse> responseObserver) Adds the provided table to the specified input table.default void
deleteTableFromInputTable
(DeleteTableRequest request, io.grpc.stub.StreamObserver<DeleteTableResponse> responseObserver) Removes the provided table from the specified 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.
-