Class EnhancedBigtableTableAdminStub (2.77.0)

public class EnhancedBigtableTableAdminStub extends GrpcBigtableTableAdminStub

Extension of the autogenerated GrpcBigtableTableAdminStub. It acts as a decorator to add enhanced abilities to the autogenerated stub.

This class is considered an internal implementation detail and not meant to be used by applications.

Inheritance

java.lang.Object > BigtableTableAdminStub > GrpcBigtableTableAdminStub > EnhancedBigtableTableAdminStub

Static Methods

createEnhanced(BigtableTableAdminStubSettings settings, TableAdminRequestContext requestContext)

public static EnhancedBigtableTableAdminStub createEnhanced(BigtableTableAdminStubSettings settings, TableAdminRequestContext requestContext)
Parameters
Name Description
settings BigtableTableAdminStubSettings
requestContext com.google.cloud.bigtable.data.v2.internal.TableAdminRequestContext
Returns
Type Description
EnhancedBigtableTableAdminStub
Exceptions
Type Description
IOException

Methods

awaitConsistencyCallable()

public UnaryCallable<ConsistencyRequest,Void> awaitConsistencyCallable()
Returns
Type Description
UnaryCallable<ConsistencyRequest,Void>

awaitOptimizeRestoredTableCallable()

public OperationCallable<Void,Empty,OptimizeRestoredTableMetadata> awaitOptimizeRestoredTableCallable()
Returns
Type Description
OperationCallable<Void,Empty,com.google.bigtable.admin.v2.OptimizeRestoredTableMetadata>

awaitReplicationCallable() (deprecated)

public UnaryCallable<TableName,Void> awaitReplicationCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.TableName,Void>