Class BigtableTableAdminStubSettings.Builder (2.44.0)

public static class BigtableTableAdminStubSettings.Builder extends StubSettings.Builder<BigtableTableAdminStubSettings,BigtableTableAdminStubSettings.Builder>

Builder for BigtableTableAdminStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > BigtableTableAdminStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(BigtableTableAdminStubSettings settings)

protected Builder(BigtableTableAdminStubSettings settings)
Parameter
Name Description
settings BigtableTableAdminStubSettings

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public BigtableTableAdminStubSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

Applies the given settings updater function to all of the unary API methods in this service.

Note: This method does not support applying settings to streaming methods.

Parameter
Name Description
settingsUpdater ApiFunction<Builder<?,?>,Void>
Returns
Type Description
BigtableTableAdminStubSettings.Builder

build()

public BigtableTableAdminStubSettings build()
Returns
Type Description
BigtableTableAdminStubSettings
Overrides
Exceptions
Type Description
IOException

checkConsistencySettings()

public UnaryCallSettings.Builder<CheckConsistencyRequest,CheckConsistencyResponse> checkConsistencySettings()

Returns the builder for the settings used for calls to checkConsistency.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.CheckConsistencyRequest,com.google.bigtable.admin.v2.CheckConsistencyResponse>

copyBackupOperationSettings()

public OperationCallSettings.Builder<CopyBackupRequest,Backup,CopyBackupMetadata> copyBackupOperationSettings()

Returns the builder for the settings used for calls to copyBackup.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.CopyBackupRequest,com.google.bigtable.admin.v2.Backup,com.google.bigtable.admin.v2.CopyBackupMetadata>

copyBackupSettings()

public UnaryCallSettings.Builder<CopyBackupRequest,Operation> copyBackupSettings()

Returns the builder for the settings used for calls to copyBackup.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.CopyBackupRequest,Operation>

createAuthorizedViewOperationSettings()

public OperationCallSettings.Builder<CreateAuthorizedViewRequest,AuthorizedView,CreateAuthorizedViewMetadata> createAuthorizedViewOperationSettings()

Returns the builder for the settings used for calls to createAuthorizedView.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.CreateAuthorizedViewRequest,com.google.bigtable.admin.v2.AuthorizedView,com.google.bigtable.admin.v2.CreateAuthorizedViewMetadata>

createAuthorizedViewSettings()

public UnaryCallSettings.Builder<CreateAuthorizedViewRequest,Operation> createAuthorizedViewSettings()

Returns the builder for the settings used for calls to createAuthorizedView.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.CreateAuthorizedViewRequest,Operation>

createBackupOperationSettings()

public OperationCallSettings.Builder<CreateBackupRequest,Backup,CreateBackupMetadata> createBackupOperationSettings()

Returns the builder for the settings used for calls to createBackup.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.CreateBackupRequest,com.google.bigtable.admin.v2.Backup,com.google.bigtable.admin.v2.CreateBackupMetadata>

createBackupSettings()

public UnaryCallSettings.Builder<CreateBackupRequest,Operation> createBackupSettings()

Returns the builder for the settings used for calls to createBackup.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.CreateBackupRequest,Operation>

createTableFromSnapshotOperationSettings()

public OperationCallSettings.Builder<CreateTableFromSnapshotRequest,Table,CreateTableFromSnapshotMetadata> createTableFromSnapshotOperationSettings()

Returns the builder for the settings used for calls to createTableFromSnapshot.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.CreateTableFromSnapshotRequest,com.google.bigtable.admin.v2.Table,com.google.bigtable.admin.v2.CreateTableFromSnapshotMetadata>

createTableFromSnapshotSettings()

public UnaryCallSettings.Builder<CreateTableFromSnapshotRequest,Operation> createTableFromSnapshotSettings()

Returns the builder for the settings used for calls to createTableFromSnapshot.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.CreateTableFromSnapshotRequest,Operation>

createTableSettings()

public UnaryCallSettings.Builder<CreateTableRequest,Table> createTableSettings()

Returns the builder for the settings used for calls to createTable.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.CreateTableRequest,com.google.bigtable.admin.v2.Table>

deleteAuthorizedViewSettings()

public UnaryCallSettings.Builder<DeleteAuthorizedViewRequest,Empty> deleteAuthorizedViewSettings()

Returns the builder for the settings used for calls to deleteAuthorizedView.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.DeleteAuthorizedViewRequest,Empty>

deleteBackupSettings()

public UnaryCallSettings.Builder<DeleteBackupRequest,Empty> deleteBackupSettings()

Returns the builder for the settings used for calls to deleteBackup.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.DeleteBackupRequest,Empty>

deleteSnapshotSettings()

public UnaryCallSettings.Builder<DeleteSnapshotRequest,Empty> deleteSnapshotSettings()

Returns the builder for the settings used for calls to deleteSnapshot.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.DeleteSnapshotRequest,Empty>

deleteTableSettings()

public UnaryCallSettings.Builder<DeleteTableRequest,Empty> deleteTableSettings()

Returns the builder for the settings used for calls to deleteTable.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.DeleteTableRequest,Empty>

dropRowRangeSettings()

public UnaryCallSettings.Builder<DropRowRangeRequest,Empty> dropRowRangeSettings()

Returns the builder for the settings used for calls to dropRowRange.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.DropRowRangeRequest,Empty>

generateConsistencyTokenSettings()

public UnaryCallSettings.Builder<GenerateConsistencyTokenRequest,GenerateConsistencyTokenResponse> generateConsistencyTokenSettings()

Returns the builder for the settings used for calls to generateConsistencyToken.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.GenerateConsistencyTokenRequest,com.google.bigtable.admin.v2.GenerateConsistencyTokenResponse>

getAuthorizedViewSettings()

public UnaryCallSettings.Builder<GetAuthorizedViewRequest,AuthorizedView> getAuthorizedViewSettings()

Returns the builder for the settings used for calls to getAuthorizedView.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.GetAuthorizedViewRequest,com.google.bigtable.admin.v2.AuthorizedView>

getBackupSettings()

public UnaryCallSettings.Builder<GetBackupRequest,Backup> getBackupSettings()

Returns the builder for the settings used for calls to getBackup.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.GetBackupRequest,com.google.bigtable.admin.v2.Backup>

getIamPolicySettings()

public UnaryCallSettings.Builder<GetIamPolicyRequest,Policy> getIamPolicySettings()

Returns the builder for the settings used for calls to getIamPolicy.

Returns
Type Description
Builder<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>

getSnapshotSettings()

public UnaryCallSettings.Builder<GetSnapshotRequest,Snapshot> getSnapshotSettings()

Returns the builder for the settings used for calls to getSnapshot.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.GetSnapshotRequest,com.google.bigtable.admin.v2.Snapshot>

getTableSettings()

public UnaryCallSettings.Builder<GetTableRequest,Table> getTableSettings()

Returns the builder for the settings used for calls to getTable.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.GetTableRequest,com.google.bigtable.admin.v2.Table>

listAuthorizedViewsSettings()

public PagedCallSettings.Builder<ListAuthorizedViewsRequest,ListAuthorizedViewsResponse,BaseBigtableTableAdminClient.ListAuthorizedViewsPagedResponse> listAuthorizedViewsSettings()

Returns the builder for the settings used for calls to listAuthorizedViews.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.ListAuthorizedViewsRequest,com.google.bigtable.admin.v2.ListAuthorizedViewsResponse,com.google.cloud.bigtable.admin.v2.BaseBigtableTableAdminClient.ListAuthorizedViewsPagedResponse>

listBackupsSettings()

public PagedCallSettings.Builder<ListBackupsRequest,ListBackupsResponse,BaseBigtableTableAdminClient.ListBackupsPagedResponse> listBackupsSettings()

Returns the builder for the settings used for calls to listBackups.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.ListBackupsRequest,com.google.bigtable.admin.v2.ListBackupsResponse,com.google.cloud.bigtable.admin.v2.BaseBigtableTableAdminClient.ListBackupsPagedResponse>

listSnapshotsSettings()

public PagedCallSettings.Builder<ListSnapshotsRequest,ListSnapshotsResponse,BaseBigtableTableAdminClient.ListSnapshotsPagedResponse> listSnapshotsSettings()

Returns the builder for the settings used for calls to listSnapshots.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.ListSnapshotsRequest,com.google.bigtable.admin.v2.ListSnapshotsResponse,com.google.cloud.bigtable.admin.v2.BaseBigtableTableAdminClient.ListSnapshotsPagedResponse>

listTablesSettings()

public PagedCallSettings.Builder<ListTablesRequest,ListTablesResponse,BaseBigtableTableAdminClient.ListTablesPagedResponse> listTablesSettings()

Returns the builder for the settings used for calls to listTables.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.ListTablesRequest,com.google.bigtable.admin.v2.ListTablesResponse,com.google.cloud.bigtable.admin.v2.BaseBigtableTableAdminClient.ListTablesPagedResponse>

modifyColumnFamiliesSettings()

public UnaryCallSettings.Builder<ModifyColumnFamiliesRequest,Table> modifyColumnFamiliesSettings()

Returns the builder for the settings used for calls to modifyColumnFamilies.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.ModifyColumnFamiliesRequest,com.google.bigtable.admin.v2.Table>

restoreTableOperationSettings()

public OperationCallSettings.Builder<RestoreTableRequest,Table,RestoreTableMetadata> restoreTableOperationSettings()

Returns the builder for the settings used for calls to restoreTable.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.RestoreTableRequest,com.google.bigtable.admin.v2.Table,com.google.bigtable.admin.v2.RestoreTableMetadata>

restoreTableSettings()

public UnaryCallSettings.Builder<RestoreTableRequest,Operation> restoreTableSettings()

Returns the builder for the settings used for calls to restoreTable.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.RestoreTableRequest,Operation>

setIamPolicySettings()

public UnaryCallSettings.Builder<SetIamPolicyRequest,Policy> setIamPolicySettings()

Returns the builder for the settings used for calls to setIamPolicy.

Returns
Type Description
Builder<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>

snapshotTableOperationSettings()

public OperationCallSettings.Builder<SnapshotTableRequest,Snapshot,SnapshotTableMetadata> snapshotTableOperationSettings()

Returns the builder for the settings used for calls to snapshotTable.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.SnapshotTableRequest,com.google.bigtable.admin.v2.Snapshot,com.google.bigtable.admin.v2.SnapshotTableMetadata>

snapshotTableSettings()

public UnaryCallSettings.Builder<SnapshotTableRequest,Operation> snapshotTableSettings()

Returns the builder for the settings used for calls to snapshotTable.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.SnapshotTableRequest,Operation>

testIamPermissionsSettings()

public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()

Returns the builder for the settings used for calls to testIamPermissions.

Returns
Type Description
Builder<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type Description
com.google.common.collect.ImmutableList<Builder<?,?>>

undeleteTableOperationSettings()

public OperationCallSettings.Builder<UndeleteTableRequest,Table,UndeleteTableMetadata> undeleteTableOperationSettings()

Returns the builder for the settings used for calls to undeleteTable.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.UndeleteTableRequest,com.google.bigtable.admin.v2.Table,com.google.bigtable.admin.v2.UndeleteTableMetadata>

undeleteTableSettings()

public UnaryCallSettings.Builder<UndeleteTableRequest,Operation> undeleteTableSettings()

Returns the builder for the settings used for calls to undeleteTable.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.UndeleteTableRequest,Operation>

updateAuthorizedViewOperationSettings()

public OperationCallSettings.Builder<UpdateAuthorizedViewRequest,AuthorizedView,UpdateAuthorizedViewMetadata> updateAuthorizedViewOperationSettings()

Returns the builder for the settings used for calls to updateAuthorizedView.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.UpdateAuthorizedViewRequest,com.google.bigtable.admin.v2.AuthorizedView,com.google.bigtable.admin.v2.UpdateAuthorizedViewMetadata>

updateAuthorizedViewSettings()

public UnaryCallSettings.Builder<UpdateAuthorizedViewRequest,Operation> updateAuthorizedViewSettings()

Returns the builder for the settings used for calls to updateAuthorizedView.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.UpdateAuthorizedViewRequest,Operation>

updateBackupSettings()

public UnaryCallSettings.Builder<UpdateBackupRequest,Backup> updateBackupSettings()

Returns the builder for the settings used for calls to updateBackup.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.UpdateBackupRequest,com.google.bigtable.admin.v2.Backup>

updateTableOperationSettings()

public OperationCallSettings.Builder<UpdateTableRequest,Table,UpdateTableMetadata> updateTableOperationSettings()

Returns the builder for the settings used for calls to updateTable.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.UpdateTableRequest,com.google.bigtable.admin.v2.Table,com.google.bigtable.admin.v2.UpdateTableMetadata>

updateTableSettings()

public UnaryCallSettings.Builder<UpdateTableRequest,Operation> updateTableSettings()

Returns the builder for the settings used for calls to updateTable.

Returns
Type Description
Builder<com.google.bigtable.admin.v2.UpdateTableRequest,Operation>