DatabasesClient Interface
public interface DatabasesClient
An instance of this class provides access to all the operations defined in DatabasesClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Creates a new database or updates an existing database.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Creates a new database or updates an existing database.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Creates a new database or updates an existing database.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes the database.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes the database.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Deletes the database.
Parameters:
Returns:
beginExport
public abstract SyncPoller
Exports a database.
Parameters:
Returns:
beginExport
public abstract SyncPoller
Exports a database.
Parameters:
Returns:
beginExportAsync
public abstract PollerFlux
Exports a database.
Parameters:
Returns:
beginFailover
public abstract SyncPoller
Failovers a database.
Parameters:
Returns:
beginFailover
public abstract SyncPoller
Failovers a database.
Parameters:
Returns:
beginFailoverAsync
public abstract PollerFlux
Failovers a database.
Parameters:
Returns:
beginFailoverAsync
public abstract PollerFlux
Failovers a database.
Parameters:
Returns:
beginImportMethod
public abstract SyncPoller
Imports a bacpac into a new database.
Parameters:
Returns:
beginImportMethod
public abstract SyncPoller
Imports a bacpac into a new database.
Parameters:
Returns:
beginImportMethodAsync
public abstract PollerFlux
Imports a bacpac into a new database.
Parameters:
Returns:
beginPause
public abstract SyncPoller
Pauses a database.
Parameters:
Returns:
beginPause
public abstract SyncPoller
Pauses a database.
Parameters:
Returns:
beginPauseAsync
public abstract PollerFlux
Pauses a database.
Parameters:
Returns:
beginResume
public abstract SyncPoller
Resumes a database.
Parameters:
Returns:
beginResume
public abstract SyncPoller
Resumes a database.
Parameters:
Returns:
beginResumeAsync
public abstract PollerFlux
Resumes a database.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Updates an existing database.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Updates an existing database.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
Updates an existing database.
Parameters:
Returns:
beginUpgradeDataWarehouse
public abstract SyncPoller
Upgrades a data warehouse.
Parameters:
Returns:
beginUpgradeDataWarehouse
public abstract SyncPoller
Upgrades a data warehouse.
Parameters:
Returns:
beginUpgradeDataWarehouseAsync
public abstract PollerFlux
Upgrades a data warehouse.
Parameters:
Returns:
createOrUpdate
public abstract DatabaseInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)
Creates a new database or updates an existing database.
Parameters:
Returns:
createOrUpdate
public abstract DatabaseInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters, Context context)
Creates a new database or updates an existing database.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates a new database or updates an existing database.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates a new database or updates an existing database.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String serverName, String databaseName)
Deletes the database.
Parameters:
delete
public abstract void delete(String resourceGroupName, String serverName, String databaseName, Context context)
Deletes the database.
Parameters:
deleteAsync
public abstract Mono
Deletes the database.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes the database.
Parameters:
Returns:
export
public abstract ImportExportOperationResultInner export(String resourceGroupName, String serverName, String databaseName, ExportDatabaseDefinition parameters)
Exports a database.
Parameters:
Returns:
export
public abstract ImportExportOperationResultInner export(String resourceGroupName, String serverName, String databaseName, ExportDatabaseDefinition parameters, Context context)
Exports a database.
Parameters:
Returns:
exportAsync
public abstract Mono
Exports a database.
Parameters:
Returns:
exportWithResponseAsync
public abstract Mono
Exports a database.
Parameters:
Returns:
failover
public abstract void failover(String resourceGroupName, String serverName, String databaseName)
Failovers a database.
Parameters:
failover
public abstract void failover(String resourceGroupName, String serverName, String databaseName, ReplicaType replicaType, Context context)
Failovers a database.
Parameters:
failoverAsync
public abstract Mono
Failovers a database.
Parameters:
Returns:
failoverAsync
public abstract Mono
Failovers a database.
Parameters:
Returns:
failoverWithResponseAsync
public abstract Mono
Failovers a database.
Parameters:
Returns:
get
public abstract DatabaseInner get(String resourceGroupName, String serverName, String databaseName)
Gets a database.
Parameters:
Returns:
getAsync
public abstract Mono
Gets a database.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets a database.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets a database.
Parameters:
Returns:
importMethod
public abstract ImportExportOperationResultInner importMethod(String resourceGroupName, String serverName, String databaseName, ImportExistingDatabaseDefinition parameters)
Imports a bacpac into a new database.
Parameters:
Returns:
importMethod
public abstract ImportExportOperationResultInner importMethod(String resourceGroupName, String serverName, String databaseName, ImportExistingDatabaseDefinition parameters, Context context)
Imports a bacpac into a new database.
Parameters:
Returns:
importMethodAsync
public abstract Mono
Imports a bacpac into a new database.
Parameters:
Returns:
importMethodWithResponseAsync
public abstract Mono
Imports a bacpac into a new database.
Parameters:
Returns:
listByElasticPool
public abstract PagedIterable
Gets a list of databases in an elastic pool.
Parameters:
Returns:
listByElasticPool
public abstract PagedIterable
Gets a list of databases in an elastic pool.
Parameters:
Returns:
listByElasticPoolAsync
public abstract PagedFlux
Gets a list of databases in an elastic pool.
Parameters:
Returns:
listByServer
public abstract PagedIterable
Gets a list of databases.
Parameters:
Returns:
listByServer
public abstract PagedIterable
Gets a list of databases.
Parameters:
Returns:
listByServerAsync
public abstract PagedFlux
Gets a list of databases.
Parameters:
Returns:
listByServerAsync
public abstract PagedFlux
Gets a list of databases.
Parameters:
Returns:
listInaccessibleByServer
public abstract PagedIterable
Gets a list of inaccessible databases in a logical server.
Parameters:
Returns:
listInaccessibleByServer
public abstract PagedIterable
Gets a list of inaccessible databases in a logical server.
Parameters:
Returns:
listInaccessibleByServerAsync
public abstract PagedFlux
Gets a list of inaccessible databases in a logical server.
Parameters:
Returns:
pause
public abstract DatabaseInner pause(String resourceGroupName, String serverName, String databaseName)
Pauses a database.
Parameters:
Returns:
pause
public abstract DatabaseInner pause(String resourceGroupName, String serverName, String databaseName, Context context)
Pauses a database.
Parameters:
Returns:
pauseAsync
public abstract Mono
Pauses a database.
Parameters:
Returns:
pauseWithResponseAsync
public abstract Mono
Pauses a database.
Parameters:
Returns:
rename
public abstract void rename(String resourceGroupName, String serverName, String databaseName, ResourceMoveDefinition parameters)
Renames a database.
Parameters:
renameAsync
public abstract Mono
Renames a database.
Parameters:
Returns:
renameWithResponse
public abstract Response
Renames a database.
Parameters:
Returns:
renameWithResponseAsync
public abstract Mono
Renames a database.
Parameters:
Returns:
resume
public abstract DatabaseInner resume(String resourceGroupName, String serverName, String databaseName)
Resumes a database.
Parameters:
Returns:
resume
public abstract DatabaseInner resume(String resourceGroupName, String serverName, String databaseName, Context context)
Resumes a database.
Parameters:
Returns:
resumeAsync
public abstract Mono
Resumes a database.
Parameters:
Returns:
resumeWithResponseAsync
public abstract Mono
Resumes a database.
Parameters:
Returns:
update
public abstract DatabaseInner update(String resourceGroupName, String serverName, String databaseName, DatabaseUpdate parameters)
Updates an existing database.
Parameters:
Returns:
update
public abstract DatabaseInner update(String resourceGroupName, String serverName, String databaseName, DatabaseUpdate parameters, Context context)
Updates an existing database.
Parameters:
Returns:
updateAsync
public abstract Mono
Updates an existing database.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Updates an existing database.
Parameters:
Returns:
upgradeDataWarehouse
public abstract void upgradeDataWarehouse(String resourceGroupName, String serverName, String databaseName)
Upgrades a data warehouse.
Parameters:
upgradeDataWarehouse
public abstract void upgradeDataWarehouse(String resourceGroupName, String serverName, String databaseName, Context context)
Upgrades a data warehouse.
Parameters:
upgradeDataWarehouseAsync
public abstract Mono
Upgrades a data warehouse.
Parameters:
Returns:
upgradeDataWarehouseWithResponseAsync
public abstract Mono
Upgrades a data warehouse.
Parameters:
Returns:
Applies to
Azure SDK for Java