public static class DatabaseAdminSettings.Builder extends ClientSettings.Builder<DatabaseAdminSettings,DatabaseAdminSettings.Builder>
Builder for DatabaseAdminSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(DatabaseAdminSettings settings)
protected Builder(DatabaseAdminSettings settings)
Builder(DatabaseAdminStubSettings.Builder stubSettings)
protected Builder(DatabaseAdminStubSettings.Builder stubSettings)
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public DatabaseAdminSettings.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.
build()
public DatabaseAdminSettings build()
Overrides
copyBackupOperationSettings()
public OperationCallSettings.Builder<CopyBackupRequest,Backup,CopyBackupMetadata> copyBackupOperationSettings()
Returns the builder for the settings used for calls to copyBackup.
copyBackupSettings()
public UnaryCallSettings.Builder<CopyBackupRequest,Operation> copyBackupSettings()
Returns the builder for the settings used for calls to copyBackup.
createBackupOperationSettings()
public OperationCallSettings.Builder<CreateBackupRequest,Backup,CreateBackupMetadata> createBackupOperationSettings()
Returns the builder for the settings used for calls to createBackup.
createBackupScheduleSettings()
public UnaryCallSettings.Builder<CreateBackupScheduleRequest,BackupSchedule> createBackupScheduleSettings()
Returns the builder for the settings used for calls to createBackupSchedule.
createBackupSettings()
public UnaryCallSettings.Builder<CreateBackupRequest,Operation> createBackupSettings()
Returns the builder for the settings used for calls to createBackup.
createDatabaseOperationSettings()
public OperationCallSettings.Builder<CreateDatabaseRequest,Database,CreateDatabaseMetadata> createDatabaseOperationSettings()
Returns the builder for the settings used for calls to createDatabase.
createDatabaseSettings()
public UnaryCallSettings.Builder<CreateDatabaseRequest,Operation> createDatabaseSettings()
Returns the builder for the settings used for calls to createDatabase.
deleteBackupScheduleSettings()
public UnaryCallSettings.Builder<DeleteBackupScheduleRequest,Empty> deleteBackupScheduleSettings()
Returns the builder for the settings used for calls to deleteBackupSchedule.
deleteBackupSettings()
public UnaryCallSettings.Builder<DeleteBackupRequest,Empty> deleteBackupSettings()
Returns the builder for the settings used for calls to deleteBackup.
dropDatabaseSettings()
public UnaryCallSettings.Builder<DropDatabaseRequest,Empty> dropDatabaseSettings()
Returns the builder for the settings used for calls to dropDatabase.
getBackupScheduleSettings()
public UnaryCallSettings.Builder<GetBackupScheduleRequest,BackupSchedule> getBackupScheduleSettings()
Returns the builder for the settings used for calls to getBackupSchedule.
getBackupSettings()
public UnaryCallSettings.Builder<GetBackupRequest,Backup> getBackupSettings()
Returns the builder for the settings used for calls to getBackup.
getDatabaseDdlSettings()
public UnaryCallSettings.Builder<GetDatabaseDdlRequest,GetDatabaseDdlResponse> getDatabaseDdlSettings()
Returns the builder for the settings used for calls to getDatabaseDdl.
getDatabaseSettings()
public UnaryCallSettings.Builder<GetDatabaseRequest,Database> getDatabaseSettings()
Returns the builder for the settings used for calls to getDatabase.
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> |
|
getStubSettingsBuilder()
public DatabaseAdminStubSettings.Builder getStubSettingsBuilder()
listBackupOperationsSettings()
public PagedCallSettings.Builder<ListBackupOperationsRequest,ListBackupOperationsResponse,DatabaseAdminClient.ListBackupOperationsPagedResponse> listBackupOperationsSettings()
Returns the builder for the settings used for calls to listBackupOperations.
listBackupSchedulesSettings()
public PagedCallSettings.Builder<ListBackupSchedulesRequest,ListBackupSchedulesResponse,DatabaseAdminClient.ListBackupSchedulesPagedResponse> listBackupSchedulesSettings()
Returns the builder for the settings used for calls to listBackupSchedules.
listBackupsSettings()
public PagedCallSettings.Builder<ListBackupsRequest,ListBackupsResponse,DatabaseAdminClient.ListBackupsPagedResponse> listBackupsSettings()
Returns the builder for the settings used for calls to listBackups.
listDatabaseOperationsSettings()
public PagedCallSettings.Builder<ListDatabaseOperationsRequest,ListDatabaseOperationsResponse,DatabaseAdminClient.ListDatabaseOperationsPagedResponse> listDatabaseOperationsSettings()
Returns the builder for the settings used for calls to listDatabaseOperations.
listDatabaseRolesSettings()
public PagedCallSettings.Builder<ListDatabaseRolesRequest,ListDatabaseRolesResponse,DatabaseAdminClient.ListDatabaseRolesPagedResponse> listDatabaseRolesSettings()
Returns the builder for the settings used for calls to listDatabaseRoles.
listDatabasesSettings()
public PagedCallSettings.Builder<ListDatabasesRequest,ListDatabasesResponse,DatabaseAdminClient.ListDatabasesPagedResponse> listDatabasesSettings()
Returns the builder for the settings used for calls to listDatabases.
restoreDatabaseOperationSettings()
public OperationCallSettings.Builder<RestoreDatabaseRequest,Database,RestoreDatabaseMetadata> restoreDatabaseOperationSettings()
Returns the builder for the settings used for calls to restoreDatabase.
restoreDatabaseSettings()
public UnaryCallSettings.Builder<RestoreDatabaseRequest,Operation> restoreDatabaseSettings()
Returns the builder for the settings used for calls to restoreDatabase.
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> |
|
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> |
|
updateBackupScheduleSettings()
public UnaryCallSettings.Builder<UpdateBackupScheduleRequest,BackupSchedule> updateBackupScheduleSettings()
Returns the builder for the settings used for calls to updateBackupSchedule.
updateBackupSettings()
public UnaryCallSettings.Builder<UpdateBackupRequest,Backup> updateBackupSettings()
Returns the builder for the settings used for calls to updateBackup.
updateDatabaseDdlOperationSettings()
public OperationCallSettings.Builder<UpdateDatabaseDdlRequest,Empty,UpdateDatabaseDdlMetadata> updateDatabaseDdlOperationSettings()
Returns the builder for the settings used for calls to updateDatabaseDdl.
updateDatabaseDdlSettings()
public UnaryCallSettings.Builder<UpdateDatabaseDdlRequest,Operation> updateDatabaseDdlSettings()
Returns the builder for the settings used for calls to updateDatabaseDdl.
updateDatabaseOperationSettings()
public OperationCallSettings.Builder<UpdateDatabaseRequest,Database,UpdateDatabaseMetadata> updateDatabaseOperationSettings()
Returns the builder for the settings used for calls to updateDatabase.
updateDatabaseSettings()
public UnaryCallSettings.Builder<UpdateDatabaseRequest,Operation> updateDatabaseSettings()
Returns the builder for the settings used for calls to updateDatabase.