public static interface TableMasterClientServiceGrpc.AsyncService
This interface contains table master service endpoints for Alluxio clients.
Modifier and Type | Method and Description |
---|---|
default void |
attachDatabase(AttachDatabasePRequest request,
io.grpc.stub.StreamObserver<AttachDatabasePResponse> responseObserver)
Attach an existing database into the catalog as a new database name
|
default void |
detachDatabase(DetachDatabasePRequest request,
io.grpc.stub.StreamObserver<DetachDatabasePResponse> responseObserver)
Detach existing database into the catalog, removing any metadata about the table
|
default void |
getAllDatabases(GetAllDatabasesPRequest request,
io.grpc.stub.StreamObserver<GetAllDatabasesPResponse> responseObserver)
Returns all databases in the catalog
|
default void |
getAllTables(GetAllTablesPRequest request,
io.grpc.stub.StreamObserver<GetAllTablesPResponse> responseObserver)
Returns all tables in the database
|
default void |
getDatabase(GetDatabasePRequest request,
io.grpc.stub.StreamObserver<GetDatabasePResponse> responseObserver)
Gets a database by name from the table master
|
default void |
getPartitionColumnStatistics(GetPartitionColumnStatisticsPRequest request,
io.grpc.stub.StreamObserver<GetPartitionColumnStatisticsPResponse> responseObserver) |
default void |
getTable(GetTablePRequest request,
io.grpc.stub.StreamObserver<GetTablePResponse> responseObserver)
Returns a specific table info
|
default void |
getTableColumnStatistics(GetTableColumnStatisticsPRequest request,
io.grpc.stub.StreamObserver<GetTableColumnStatisticsPResponse> responseObserver) |
default void |
getTransformJobInfo(GetTransformJobInfoPRequest request,
io.grpc.stub.StreamObserver<GetTransformJobInfoPResponse> responseObserver)
Gets information of transformation jobs.
|
default void |
readTable(ReadTablePRequest request,
io.grpc.stub.StreamObserver<ReadTablePResponse> responseObserver) |
default void |
syncDatabase(SyncDatabasePRequest request,
io.grpc.stub.StreamObserver<SyncDatabasePResponse> responseObserver)
Sync existing database into the catalog
|
default void |
transformTable(TransformTablePRequest request,
io.grpc.stub.StreamObserver<TransformTablePResponse> responseObserver) |
default void getAllDatabases(GetAllDatabasesPRequest request, io.grpc.stub.StreamObserver<GetAllDatabasesPResponse> responseObserver)
Returns all databases in the catalog
default void getAllTables(GetAllTablesPRequest request, io.grpc.stub.StreamObserver<GetAllTablesPResponse> responseObserver)
Returns all tables in the database
default void getDatabase(GetDatabasePRequest request, io.grpc.stub.StreamObserver<GetDatabasePResponse> responseObserver)
Gets a database by name from the table master
default void getTable(GetTablePRequest request, io.grpc.stub.StreamObserver<GetTablePResponse> responseObserver)
Returns a specific table info
default void attachDatabase(AttachDatabasePRequest request, io.grpc.stub.StreamObserver<AttachDatabasePResponse> responseObserver)
Attach an existing database into the catalog as a new database name
default void detachDatabase(DetachDatabasePRequest request, io.grpc.stub.StreamObserver<DetachDatabasePResponse> responseObserver)
Detach existing database into the catalog, removing any metadata about the table
default void syncDatabase(SyncDatabasePRequest request, io.grpc.stub.StreamObserver<SyncDatabasePResponse> responseObserver)
Sync existing database into the catalog
default void getTableColumnStatistics(GetTableColumnStatisticsPRequest request, io.grpc.stub.StreamObserver<GetTableColumnStatisticsPResponse> responseObserver)
default void getPartitionColumnStatistics(GetPartitionColumnStatisticsPRequest request, io.grpc.stub.StreamObserver<GetPartitionColumnStatisticsPResponse> responseObserver)
default void readTable(ReadTablePRequest request, io.grpc.stub.StreamObserver<ReadTablePResponse> responseObserver)
default void transformTable(TransformTablePRequest request, io.grpc.stub.StreamObserver<TransformTablePResponse> responseObserver)
default void getTransformJobInfo(GetTransformJobInfoPRequest request, io.grpc.stub.StreamObserver<GetTransformJobInfoPResponse> responseObserver)
Gets information of transformation jobs. If the job ID exists in the request, the information for that job is returned; Otherwise, information of all the jobs kept in table master will be returned.
Copyright © 2023. All Rights Reserved.