Class GrpcBigtableTableAdminStub (2.77.0)

public class GrpcBigtableTableAdminStub extends BigtableTableAdminStub

gRPC stub implementation for the BigtableTableAdmin service API.

This class is for advanced usage and reflects the underlying API directly.

Inheritance

java.lang.Object > BigtableTableAdminStub > GrpcBigtableTableAdminStub

Static Methods

create(ClientContext clientContext)

public static final GrpcBigtableTableAdminStub create(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext
Returns
Type Description
GrpcBigtableTableAdminStub
Exceptions
Type Description
IOException

create(ClientContext clientContext, GrpcStubCallableFactory callableFactory)

public static final GrpcBigtableTableAdminStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory)
Parameters
Name Description
clientContext ClientContext
callableFactory GrpcStubCallableFactory
Returns
Type Description
GrpcBigtableTableAdminStub
Exceptions
Type Description
IOException

create(BigtableTableAdminStubSettings settings)

public static final GrpcBigtableTableAdminStub create(BigtableTableAdminStubSettings settings)
Parameter
Name Description
settings BigtableTableAdminStubSettings
Returns
Type Description
GrpcBigtableTableAdminStub
Exceptions
Type Description
IOException

Constructors

GrpcBigtableTableAdminStub(BigtableTableAdminStubSettings settings, ClientContext clientContext)

protected GrpcBigtableTableAdminStub(BigtableTableAdminStubSettings settings, ClientContext clientContext)

Constructs an instance of GrpcBigtableTableAdminStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.

Parameters
Name Description
settings BigtableTableAdminStubSettings
clientContext ClientContext

GrpcBigtableTableAdminStub(BigtableTableAdminStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)

protected GrpcBigtableTableAdminStub(BigtableTableAdminStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)

Constructs an instance of GrpcBigtableTableAdminStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.

Parameters
Name Description
settings BigtableTableAdminStubSettings
clientContext ClientContext
callableFactory GrpcStubCallableFactory

Methods

awaitTermination(long duration, TimeUnit unit)

public boolean awaitTermination(long duration, TimeUnit unit)
Parameters
Name Description
duration long
unit TimeUnit
Returns
Type Description
boolean
Exceptions
Type Description
InterruptedException

checkConsistencyCallable()

public UnaryCallable<CheckConsistencyRequest,CheckConsistencyResponse> checkConsistencyCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.CheckConsistencyRequest,com.google.bigtable.admin.v2.CheckConsistencyResponse>
Overrides

close()

public final void close()
Overrides

copyBackupCallable()

public UnaryCallable<CopyBackupRequest,Operation> copyBackupCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.CopyBackupRequest,Operation>
Overrides

copyBackupOperationCallable()

public OperationCallable<CopyBackupRequest,Backup,CopyBackupMetadata> copyBackupOperationCallable()
Returns
Type Description
OperationCallable<com.google.bigtable.admin.v2.CopyBackupRequest,com.google.bigtable.admin.v2.Backup,com.google.bigtable.admin.v2.CopyBackupMetadata>
Overrides

createAuthorizedViewCallable()

public UnaryCallable<CreateAuthorizedViewRequest,Operation> createAuthorizedViewCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.CreateAuthorizedViewRequest,Operation>
Overrides

createAuthorizedViewOperationCallable()

public OperationCallable<CreateAuthorizedViewRequest,AuthorizedView,CreateAuthorizedViewMetadata> createAuthorizedViewOperationCallable()
Returns
Type Description
OperationCallable<com.google.bigtable.admin.v2.CreateAuthorizedViewRequest,com.google.bigtable.admin.v2.AuthorizedView,com.google.bigtable.admin.v2.CreateAuthorizedViewMetadata>
Overrides

createBackupCallable()

public UnaryCallable<CreateBackupRequest,Operation> createBackupCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.CreateBackupRequest,Operation>
Overrides

createBackupOperationCallable()

public OperationCallable<CreateBackupRequest,Backup,CreateBackupMetadata> createBackupOperationCallable()
Returns
Type Description
OperationCallable<com.google.bigtable.admin.v2.CreateBackupRequest,com.google.bigtable.admin.v2.Backup,com.google.bigtable.admin.v2.CreateBackupMetadata>
Overrides

createSchemaBundleCallable()

public UnaryCallable<CreateSchemaBundleRequest,Operation> createSchemaBundleCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.CreateSchemaBundleRequest,Operation>
Overrides

createSchemaBundleOperationCallable()

public OperationCallable<CreateSchemaBundleRequest,SchemaBundle,CreateSchemaBundleMetadata> createSchemaBundleOperationCallable()
Returns
Type Description
OperationCallable<com.google.bigtable.admin.v2.CreateSchemaBundleRequest,com.google.bigtable.admin.v2.SchemaBundle,com.google.bigtable.admin.v2.CreateSchemaBundleMetadata>
Overrides

createTableCallable()

public UnaryCallable<CreateTableRequest,Table> createTableCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.CreateTableRequest,com.google.bigtable.admin.v2.Table>
Overrides

createTableFromSnapshotCallable()

public UnaryCallable<CreateTableFromSnapshotRequest,Operation> createTableFromSnapshotCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.CreateTableFromSnapshotRequest,Operation>
Overrides

createTableFromSnapshotOperationCallable()

public OperationCallable<CreateTableFromSnapshotRequest,Table,CreateTableFromSnapshotMetadata> createTableFromSnapshotOperationCallable()
Returns
Type Description
OperationCallable<com.google.bigtable.admin.v2.CreateTableFromSnapshotRequest,com.google.bigtable.admin.v2.Table,com.google.bigtable.admin.v2.CreateTableFromSnapshotMetadata>
Overrides

deleteAuthorizedViewCallable()

public UnaryCallable<DeleteAuthorizedViewRequest,Empty> deleteAuthorizedViewCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.DeleteAuthorizedViewRequest,Empty>
Overrides

deleteBackupCallable()

public UnaryCallable<DeleteBackupRequest,Empty> deleteBackupCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.DeleteBackupRequest,Empty>
Overrides

deleteSchemaBundleCallable()

public UnaryCallable<DeleteSchemaBundleRequest,Empty> deleteSchemaBundleCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.DeleteSchemaBundleRequest,Empty>
Overrides

deleteSnapshotCallable()

public UnaryCallable<DeleteSnapshotRequest,Empty> deleteSnapshotCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.DeleteSnapshotRequest,Empty>
Overrides

deleteTableCallable()

public UnaryCallable<DeleteTableRequest,Empty> deleteTableCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.DeleteTableRequest,Empty>
Overrides

dropRowRangeCallable()

public UnaryCallable<DropRowRangeRequest,Empty> dropRowRangeCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.DropRowRangeRequest,Empty>
Overrides

generateConsistencyTokenCallable()

public UnaryCallable<GenerateConsistencyTokenRequest,GenerateConsistencyTokenResponse> generateConsistencyTokenCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.GenerateConsistencyTokenRequest,com.google.bigtable.admin.v2.GenerateConsistencyTokenResponse>
Overrides

getAuthorizedViewCallable()

public UnaryCallable<GetAuthorizedViewRequest,AuthorizedView> getAuthorizedViewCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.GetAuthorizedViewRequest,com.google.bigtable.admin.v2.AuthorizedView>
Overrides

getBackupCallable()

public UnaryCallable<GetBackupRequest,Backup> getBackupCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.GetBackupRequest,com.google.bigtable.admin.v2.Backup>
Overrides

getIamPolicyCallable()

public UnaryCallable<GetIamPolicyRequest,Policy> getIamPolicyCallable()
Returns
Type Description
UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>
Overrides

getOperationsStub()

public GrpcOperationsStub getOperationsStub()
Returns
Type Description
GrpcOperationsStub
Overrides

getSchemaBundleCallable()

public UnaryCallable<GetSchemaBundleRequest,SchemaBundle> getSchemaBundleCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.GetSchemaBundleRequest,com.google.bigtable.admin.v2.SchemaBundle>
Overrides

getSnapshotCallable()

public UnaryCallable<GetSnapshotRequest,Snapshot> getSnapshotCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.GetSnapshotRequest,com.google.bigtable.admin.v2.Snapshot>
Overrides

getTableCallable()

public UnaryCallable<GetTableRequest,Table> getTableCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.GetTableRequest,com.google.bigtable.admin.v2.Table>
Overrides

isShutdown()

public boolean isShutdown()
Returns
Type Description
boolean

isTerminated()

public boolean isTerminated()
Returns
Type Description
boolean

listAuthorizedViewsCallable()

public UnaryCallable<ListAuthorizedViewsRequest,ListAuthorizedViewsResponse> listAuthorizedViewsCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.ListAuthorizedViewsRequest,com.google.bigtable.admin.v2.ListAuthorizedViewsResponse>
Overrides

listAuthorizedViewsPagedCallable()

public UnaryCallable<ListAuthorizedViewsRequest,BaseBigtableTableAdminClient.ListAuthorizedViewsPagedResponse> listAuthorizedViewsPagedCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.ListAuthorizedViewsRequest,ListAuthorizedViewsPagedResponse>
Overrides

listBackupsCallable()

public UnaryCallable<ListBackupsRequest,ListBackupsResponse> listBackupsCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.ListBackupsRequest,com.google.bigtable.admin.v2.ListBackupsResponse>
Overrides

listBackupsPagedCallable()

public UnaryCallable<ListBackupsRequest,BaseBigtableTableAdminClient.ListBackupsPagedResponse> listBackupsPagedCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.ListBackupsRequest,ListBackupsPagedResponse>
Overrides

listSchemaBundlesCallable()

public UnaryCallable<ListSchemaBundlesRequest,ListSchemaBundlesResponse> listSchemaBundlesCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.ListSchemaBundlesRequest,com.google.bigtable.admin.v2.ListSchemaBundlesResponse>
Overrides

listSchemaBundlesPagedCallable()

public UnaryCallable<ListSchemaBundlesRequest,BaseBigtableTableAdminClient.ListSchemaBundlesPagedResponse> listSchemaBundlesPagedCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.ListSchemaBundlesRequest,ListSchemaBundlesPagedResponse>
Overrides

listSnapshotsCallable()

public UnaryCallable<ListSnapshotsRequest,ListSnapshotsResponse> listSnapshotsCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.ListSnapshotsRequest,com.google.bigtable.admin.v2.ListSnapshotsResponse>
Overrides

listSnapshotsPagedCallable()

public UnaryCallable<ListSnapshotsRequest,BaseBigtableTableAdminClient.ListSnapshotsPagedResponse> listSnapshotsPagedCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.ListSnapshotsRequest,ListSnapshotsPagedResponse>
Overrides

listTablesCallable()

public UnaryCallable<ListTablesRequest,ListTablesResponse> listTablesCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.ListTablesRequest,com.google.bigtable.admin.v2.ListTablesResponse>
Overrides

listTablesPagedCallable()

public UnaryCallable<ListTablesRequest,BaseBigtableTableAdminClient.ListTablesPagedResponse> listTablesPagedCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.ListTablesRequest,ListTablesPagedResponse>
Overrides

modifyColumnFamiliesCallable()

public UnaryCallable<ModifyColumnFamiliesRequest,Table> modifyColumnFamiliesCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.ModifyColumnFamiliesRequest,com.google.bigtable.admin.v2.Table>
Overrides

restoreTableCallable()

public UnaryCallable<RestoreTableRequest,Operation> restoreTableCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.RestoreTableRequest,Operation>
Overrides

restoreTableOperationCallable()

public OperationCallable<RestoreTableRequest,Table,RestoreTableMetadata> restoreTableOperationCallable()
Returns
Type Description
OperationCallable<com.google.bigtable.admin.v2.RestoreTableRequest,com.google.bigtable.admin.v2.Table,com.google.bigtable.admin.v2.RestoreTableMetadata>
Overrides

setIamPolicyCallable()

public UnaryCallable<SetIamPolicyRequest,Policy> setIamPolicyCallable()
Returns
Type Description
UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>
Overrides

shutdown()

public void shutdown()

shutdownNow()

public void shutdownNow()

snapshotTableCallable()

public UnaryCallable<SnapshotTableRequest,Operation> snapshotTableCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.SnapshotTableRequest,Operation>
Overrides

snapshotTableOperationCallable()

public OperationCallable<SnapshotTableRequest,Snapshot,SnapshotTableMetadata> snapshotTableOperationCallable()
Returns
Type Description
OperationCallable<com.google.bigtable.admin.v2.SnapshotTableRequest,com.google.bigtable.admin.v2.Snapshot,com.google.bigtable.admin.v2.SnapshotTableMetadata>
Overrides

testIamPermissionsCallable()

public UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()
Returns
Type Description
UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>
Overrides

undeleteTableCallable()

public UnaryCallable<UndeleteTableRequest,Operation> undeleteTableCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.UndeleteTableRequest,Operation>
Overrides

undeleteTableOperationCallable()

public OperationCallable<UndeleteTableRequest,Table,UndeleteTableMetadata> undeleteTableOperationCallable()
Returns
Type Description
OperationCallable<com.google.bigtable.admin.v2.UndeleteTableRequest,com.google.bigtable.admin.v2.Table,com.google.bigtable.admin.v2.UndeleteTableMetadata>
Overrides

updateAuthorizedViewCallable()

public UnaryCallable<UpdateAuthorizedViewRequest,Operation> updateAuthorizedViewCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.UpdateAuthorizedViewRequest,Operation>
Overrides

updateAuthorizedViewOperationCallable()

public OperationCallable<UpdateAuthorizedViewRequest,AuthorizedView,UpdateAuthorizedViewMetadata> updateAuthorizedViewOperationCallable()
Returns
Type Description
OperationCallable<com.google.bigtable.admin.v2.UpdateAuthorizedViewRequest,com.google.bigtable.admin.v2.AuthorizedView,com.google.bigtable.admin.v2.UpdateAuthorizedViewMetadata>
Overrides

updateBackupCallable()

public UnaryCallable<UpdateBackupRequest,Backup> updateBackupCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.UpdateBackupRequest,com.google.bigtable.admin.v2.Backup>
Overrides

updateSchemaBundleCallable()

public UnaryCallable<UpdateSchemaBundleRequest,Operation> updateSchemaBundleCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.UpdateSchemaBundleRequest,Operation>
Overrides

updateSchemaBundleOperationCallable()

public OperationCallable<UpdateSchemaBundleRequest,SchemaBundle,UpdateSchemaBundleMetadata> updateSchemaBundleOperationCallable()
Returns
Type Description
OperationCallable<com.google.bigtable.admin.v2.UpdateSchemaBundleRequest,com.google.bigtable.admin.v2.SchemaBundle,com.google.bigtable.admin.v2.UpdateSchemaBundleMetadata>
Overrides

updateTableCallable()

public UnaryCallable<UpdateTableRequest,Operation> updateTableCallable()
Returns
Type Description
UnaryCallable<com.google.bigtable.admin.v2.UpdateTableRequest,Operation>
Overrides

updateTableOperationCallable()

public OperationCallable<UpdateTableRequest,Table,UpdateTableMetadata> updateTableOperationCallable()
Returns
Type Description
OperationCallable<com.google.bigtable.admin.v2.UpdateTableRequest,com.google.bigtable.admin.v2.Table,com.google.bigtable.admin.v2.UpdateTableMetadata>
Overrides