public static final class TableMasterClientServiceGrpc.TableMasterClientServiceFutureStub extends io.grpc.stub.AbstractStub<TableMasterClientServiceGrpc.TableMasterClientServiceFutureStub>
This interface contains table master service endpoints for Alluxio clients.
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<AttachDatabasePResponse> |
attachDatabase(AttachDatabasePRequest request)
Attach an existing database into the catalog as a new database name
|
protected TableMasterClientServiceGrpc.TableMasterClientServiceFutureStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
com.google.common.util.concurrent.ListenableFuture<DetachDatabasePResponse> |
detachDatabase(DetachDatabasePRequest request)
Detach existing database into the catalog, removing any metadata about the table
|
com.google.common.util.concurrent.ListenableFuture<GetAllDatabasesPResponse> |
getAllDatabases(GetAllDatabasesPRequest request)
Returns all databases in the catalog
|
com.google.common.util.concurrent.ListenableFuture<GetAllTablesPResponse> |
getAllTables(GetAllTablesPRequest request)
Returns all tables in the database
|
com.google.common.util.concurrent.ListenableFuture<GetDatabasePResponse> |
getDatabase(GetDatabasePRequest request)
Gets a database by name from the table master
|
com.google.common.util.concurrent.ListenableFuture<GetPartitionColumnStatisticsPResponse> |
getPartitionColumnStatistics(GetPartitionColumnStatisticsPRequest request) |
com.google.common.util.concurrent.ListenableFuture<GetTablePResponse> |
getTable(GetTablePRequest request)
Returns a specific table info
|
com.google.common.util.concurrent.ListenableFuture<GetTableColumnStatisticsPResponse> |
getTableColumnStatistics(GetTableColumnStatisticsPRequest request) |
com.google.common.util.concurrent.ListenableFuture<GetTransformJobInfoPResponse> |
getTransformJobInfo(GetTransformJobInfoPRequest request)
Gets information of transformation jobs.
|
com.google.common.util.concurrent.ListenableFuture<ReadTablePResponse> |
readTable(ReadTablePRequest request) |
com.google.common.util.concurrent.ListenableFuture<SyncDatabasePResponse> |
syncDatabase(SyncDatabasePRequest request)
Sync existing database into the catalog
|
com.google.common.util.concurrent.ListenableFuture<TransformTablePResponse> |
transformTable(TransformTablePRequest request) |
protected TableMasterClientServiceGrpc.TableMasterClientServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build
in class io.grpc.stub.AbstractStub<TableMasterClientServiceGrpc.TableMasterClientServiceFutureStub>
public com.google.common.util.concurrent.ListenableFuture<GetAllDatabasesPResponse> getAllDatabases(GetAllDatabasesPRequest request)
Returns all databases in the catalog
public com.google.common.util.concurrent.ListenableFuture<GetAllTablesPResponse> getAllTables(GetAllTablesPRequest request)
Returns all tables in the database
public com.google.common.util.concurrent.ListenableFuture<GetDatabasePResponse> getDatabase(GetDatabasePRequest request)
Gets a database by name from the table master
public com.google.common.util.concurrent.ListenableFuture<GetTablePResponse> getTable(GetTablePRequest request)
Returns a specific table info
public com.google.common.util.concurrent.ListenableFuture<AttachDatabasePResponse> attachDatabase(AttachDatabasePRequest request)
Attach an existing database into the catalog as a new database name
public com.google.common.util.concurrent.ListenableFuture<DetachDatabasePResponse> detachDatabase(DetachDatabasePRequest request)
Detach existing database into the catalog, removing any metadata about the table
public com.google.common.util.concurrent.ListenableFuture<SyncDatabasePResponse> syncDatabase(SyncDatabasePRequest request)
Sync existing database into the catalog
public com.google.common.util.concurrent.ListenableFuture<GetTableColumnStatisticsPResponse> getTableColumnStatistics(GetTableColumnStatisticsPRequest request)
public com.google.common.util.concurrent.ListenableFuture<GetPartitionColumnStatisticsPResponse> getPartitionColumnStatistics(GetPartitionColumnStatisticsPRequest request)
public com.google.common.util.concurrent.ListenableFuture<ReadTablePResponse> readTable(ReadTablePRequest request)
public com.google.common.util.concurrent.ListenableFuture<TransformTablePResponse> transformTable(TransformTablePRequest request)
public com.google.common.util.concurrent.ListenableFuture<GetTransformJobInfoPResponse> getTransformJobInfo(GetTransformJobInfoPRequest request)
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.