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.
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.
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.
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.
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.
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> | |
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.