public interface DatabasesClient
| Modifier and Type | Method and Description |
|---|---|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> |
beginCreateImportOperation(String resourceGroupName,
String serverName,
String databaseName,
ExtensionName extensionName,
ImportExtensionRequest parameters)
Creates an import operation that imports a bacpac into an existing database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> |
beginCreateImportOperation(String resourceGroupName,
String serverName,
String databaseName,
ExtensionName extensionName,
ImportExtensionRequest parameters,
com.azure.core.util.Context context)
Creates an import operation that imports a bacpac into an existing database.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> |
beginCreateImportOperationAsync(String resourceGroupName,
String serverName,
String databaseName,
ExtensionName extensionName,
ImportExtensionRequest parameters)
Creates an import operation that imports a bacpac into an existing database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> |
beginCreateOrUpdate(String resourceGroupName,
String serverName,
String databaseName,
DatabaseInner parameters)
Creates a new database or updates an existing database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> |
beginCreateOrUpdate(String resourceGroupName,
String serverName,
String databaseName,
DatabaseInner parameters,
com.azure.core.util.Context context)
Creates a new database or updates an existing database.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> |
beginCreateOrUpdateAsync(String resourceGroupName,
String serverName,
String databaseName,
DatabaseInner parameters)
Creates a new database or updates an existing database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginDelete(String resourceGroupName,
String serverName,
String databaseName)
Deletes the database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginDelete(String resourceGroupName,
String serverName,
String databaseName,
com.azure.core.util.Context context)
Deletes the database.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> |
beginDeleteAsync(String resourceGroupName,
String serverName,
String databaseName)
Deletes the database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> |
beginExport(String resourceGroupName,
String serverName,
String databaseName,
ExportRequest parameters)
Exports a database to a bacpac.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> |
beginExport(String resourceGroupName,
String serverName,
String databaseName,
ExportRequest parameters,
com.azure.core.util.Context context)
Exports a database to a bacpac.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> |
beginExportAsync(String resourceGroupName,
String serverName,
String databaseName,
ExportRequest parameters)
Exports a database to a bacpac.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginFailover(String resourceGroupName,
String serverName,
String databaseName,
ReplicaType replicaType)
Failovers a database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginFailover(String resourceGroupName,
String serverName,
String databaseName,
ReplicaType replicaType,
com.azure.core.util.Context context)
Failovers a database.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> |
beginFailoverAsync(String resourceGroupName,
String serverName,
String databaseName,
ReplicaType replicaType)
Failovers a database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> |
beginImportMethod(String resourceGroupName,
String serverName,
ImportRequest parameters)
Imports a bacpac into a new database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> |
beginImportMethod(String resourceGroupName,
String serverName,
ImportRequest parameters,
com.azure.core.util.Context context)
Imports a bacpac into a new database.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> |
beginImportMethodAsync(String resourceGroupName,
String serverName,
ImportRequest parameters)
Imports a bacpac into a new database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> |
beginPause(String resourceGroupName,
String serverName,
String databaseName)
Pauses a database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> |
beginPause(String resourceGroupName,
String serverName,
String databaseName,
com.azure.core.util.Context context)
Pauses a database.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> |
beginPauseAsync(String resourceGroupName,
String serverName,
String databaseName)
Pauses a database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> |
beginResume(String resourceGroupName,
String serverName,
String databaseName)
Resumes a database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> |
beginResume(String resourceGroupName,
String serverName,
String databaseName,
com.azure.core.util.Context context)
Resumes a database.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> |
beginResumeAsync(String resourceGroupName,
String serverName,
String databaseName)
Resumes a database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> |
beginUpdate(String resourceGroupName,
String serverName,
String databaseName,
DatabaseUpdate parameters)
Updates an existing database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> |
beginUpdate(String resourceGroupName,
String serverName,
String databaseName,
DatabaseUpdate parameters,
com.azure.core.util.Context context)
Updates an existing database.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> |
beginUpdateAsync(String resourceGroupName,
String serverName,
String databaseName,
DatabaseUpdate parameters)
Updates an existing database.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginUpgradeDataWarehouse(String resourceGroupName,
String serverName,
String databaseName)
Upgrades a data warehouse.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginUpgradeDataWarehouse(String resourceGroupName,
String serverName,
String databaseName,
com.azure.core.util.Context context)
Upgrades a data warehouse.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> |
beginUpgradeDataWarehouseAsync(String resourceGroupName,
String serverName,
String databaseName)
Upgrades a data warehouse.
|
ImportExportResponseInner |
createImportOperation(String resourceGroupName,
String serverName,
String databaseName,
ExtensionName extensionName,
ImportExtensionRequest parameters)
Creates an import operation that imports a bacpac into an existing database.
|
ImportExportResponseInner |
createImportOperation(String resourceGroupName,
String serverName,
String databaseName,
ExtensionName extensionName,
ImportExtensionRequest parameters,
com.azure.core.util.Context context)
Creates an import operation that imports a bacpac into an existing database.
|
Mono<ImportExportResponseInner> |
createImportOperationAsync(String resourceGroupName,
String serverName,
String databaseName,
ExtensionName extensionName,
ImportExtensionRequest parameters)
Creates an import operation that imports a bacpac into an existing database.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
createImportOperationWithResponseAsync(String resourceGroupName,
String serverName,
String databaseName,
ExtensionName extensionName,
ImportExtensionRequest parameters)
Creates an import operation that imports a bacpac into an existing database.
|
DatabaseInner |
createOrUpdate(String resourceGroupName,
String serverName,
String databaseName,
DatabaseInner parameters)
Creates a new database or updates an existing database.
|
DatabaseInner |
createOrUpdate(String resourceGroupName,
String serverName,
String databaseName,
DatabaseInner parameters,
com.azure.core.util.Context context)
Creates a new database or updates an existing database.
|
Mono<DatabaseInner> |
createOrUpdateAsync(String resourceGroupName,
String serverName,
String databaseName,
DatabaseInner parameters)
Creates a new database or updates an existing database.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
createOrUpdateWithResponseAsync(String resourceGroupName,
String serverName,
String databaseName,
DatabaseInner parameters)
Creates a new database or updates an existing database.
|
void |
delete(String resourceGroupName,
String serverName,
String databaseName)
Deletes the database.
|
void |
delete(String resourceGroupName,
String serverName,
String databaseName,
com.azure.core.util.Context context)
Deletes the database.
|
Mono<Void> |
deleteAsync(String resourceGroupName,
String serverName,
String databaseName)
Deletes the database.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
deleteWithResponseAsync(String resourceGroupName,
String serverName,
String databaseName)
Deletes the database.
|
ImportExportResponseInner |
export(String resourceGroupName,
String serverName,
String databaseName,
ExportRequest parameters)
Exports a database to a bacpac.
|
ImportExportResponseInner |
export(String resourceGroupName,
String serverName,
String databaseName,
ExportRequest parameters,
com.azure.core.util.Context context)
Exports a database to a bacpac.
|
Mono<ImportExportResponseInner> |
exportAsync(String resourceGroupName,
String serverName,
String databaseName,
ExportRequest parameters)
Exports a database to a bacpac.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
exportWithResponseAsync(String resourceGroupName,
String serverName,
String databaseName,
ExportRequest parameters)
Exports a database to a bacpac.
|
void |
failover(String resourceGroupName,
String serverName,
String databaseName)
Failovers a database.
|
void |
failover(String resourceGroupName,
String serverName,
String databaseName,
ReplicaType replicaType)
Failovers a database.
|
void |
failover(String resourceGroupName,
String serverName,
String databaseName,
ReplicaType replicaType,
com.azure.core.util.Context context)
Failovers a database.
|
Mono<Void> |
failoverAsync(String resourceGroupName,
String serverName,
String databaseName)
Failovers a database.
|
Mono<Void> |
failoverAsync(String resourceGroupName,
String serverName,
String databaseName,
ReplicaType replicaType)
Failovers a database.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
failoverWithResponseAsync(String resourceGroupName,
String serverName,
String databaseName,
ReplicaType replicaType)
Failovers a database.
|
DatabaseInner |
get(String resourceGroupName,
String serverName,
String databaseName)
Gets a database.
|
Mono<DatabaseInner> |
getAsync(String resourceGroupName,
String serverName,
String databaseName)
Gets a database.
|
com.azure.core.http.rest.Response<DatabaseInner> |
getWithResponse(String resourceGroupName,
String serverName,
String databaseName,
com.azure.core.util.Context context)
Gets a database.
|
Mono<com.azure.core.http.rest.Response<DatabaseInner>> |
getWithResponseAsync(String resourceGroupName,
String serverName,
String databaseName)
Gets a database.
|
ImportExportResponseInner |
importMethod(String resourceGroupName,
String serverName,
ImportRequest parameters)
Imports a bacpac into a new database.
|
ImportExportResponseInner |
importMethod(String resourceGroupName,
String serverName,
ImportRequest parameters,
com.azure.core.util.Context context)
Imports a bacpac into a new database.
|
Mono<ImportExportResponseInner> |
importMethodAsync(String resourceGroupName,
String serverName,
ImportRequest parameters)
Imports a bacpac into a new database.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
importMethodWithResponseAsync(String resourceGroupName,
String serverName,
ImportRequest parameters)
Imports a bacpac into a new database.
|
com.azure.core.http.rest.PagedIterable<DatabaseInner> |
listByElasticPool(String resourceGroupName,
String serverName,
String elasticPoolName)
Gets a list of databases in an elastic pool.
|
com.azure.core.http.rest.PagedIterable<DatabaseInner> |
listByElasticPool(String resourceGroupName,
String serverName,
String elasticPoolName,
com.azure.core.util.Context context)
Gets a list of databases in an elastic pool.
|
com.azure.core.http.rest.PagedFlux<DatabaseInner> |
listByElasticPoolAsync(String resourceGroupName,
String serverName,
String elasticPoolName)
Gets a list of databases in an elastic pool.
|
com.azure.core.http.rest.PagedIterable<DatabaseInner> |
listByServer(String resourceGroupName,
String serverName)
Gets a list of databases.
|
com.azure.core.http.rest.PagedIterable<DatabaseInner> |
listByServer(String resourceGroupName,
String serverName,
com.azure.core.util.Context context)
Gets a list of databases.
|
com.azure.core.http.rest.PagedFlux<DatabaseInner> |
listByServerAsync(String resourceGroupName,
String serverName)
Gets a list of databases.
|
com.azure.core.http.rest.PagedIterable<MetricDefinitionInner> |
listMetricDefinitions(String resourceGroupName,
String serverName,
String databaseName)
Returns database metric definitions.
|
com.azure.core.http.rest.PagedIterable<MetricDefinitionInner> |
listMetricDefinitions(String resourceGroupName,
String serverName,
String databaseName,
com.azure.core.util.Context context)
Returns database metric definitions.
|
com.azure.core.http.rest.PagedFlux<MetricDefinitionInner> |
listMetricDefinitionsAsync(String resourceGroupName,
String serverName,
String databaseName)
Returns database metric definitions.
|
com.azure.core.http.rest.PagedIterable<MetricInner> |
listMetrics(String resourceGroupName,
String serverName,
String databaseName,
String filter)
Returns database metrics.
|
com.azure.core.http.rest.PagedIterable<MetricInner> |
listMetrics(String resourceGroupName,
String serverName,
String databaseName,
String filter,
com.azure.core.util.Context context)
Returns database metrics.
|
com.azure.core.http.rest.PagedFlux<MetricInner> |
listMetricsAsync(String resourceGroupName,
String serverName,
String databaseName,
String filter)
Returns database metrics.
|
DatabaseInner |
pause(String resourceGroupName,
String serverName,
String databaseName)
Pauses a database.
|
DatabaseInner |
pause(String resourceGroupName,
String serverName,
String databaseName,
com.azure.core.util.Context context)
Pauses a database.
|
Mono<DatabaseInner> |
pauseAsync(String resourceGroupName,
String serverName,
String databaseName)
Pauses a database.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
pauseWithResponseAsync(String resourceGroupName,
String serverName,
String databaseName)
Pauses a database.
|
void |
rename(String resourceGroupName,
String serverName,
String databaseName,
String id)
Renames a database.
|
Mono<Void> |
renameAsync(String resourceGroupName,
String serverName,
String databaseName,
String id)
Renames a database.
|
com.azure.core.http.rest.Response<Void> |
renameWithResponse(String resourceGroupName,
String serverName,
String databaseName,
String id,
com.azure.core.util.Context context)
Renames a database.
|
Mono<com.azure.core.http.rest.Response<Void>> |
renameWithResponseAsync(String resourceGroupName,
String serverName,
String databaseName,
String id)
Renames a database.
|
DatabaseInner |
resume(String resourceGroupName,
String serverName,
String databaseName)
Resumes a database.
|
DatabaseInner |
resume(String resourceGroupName,
String serverName,
String databaseName,
com.azure.core.util.Context context)
Resumes a database.
|
Mono<DatabaseInner> |
resumeAsync(String resourceGroupName,
String serverName,
String databaseName)
Resumes a database.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
resumeWithResponseAsync(String resourceGroupName,
String serverName,
String databaseName)
Resumes a database.
|
DatabaseInner |
update(String resourceGroupName,
String serverName,
String databaseName,
DatabaseUpdate parameters)
Updates an existing database.
|
DatabaseInner |
update(String resourceGroupName,
String serverName,
String databaseName,
DatabaseUpdate parameters,
com.azure.core.util.Context context)
Updates an existing database.
|
Mono<DatabaseInner> |
updateAsync(String resourceGroupName,
String serverName,
String databaseName,
DatabaseUpdate parameters)
Updates an existing database.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
updateWithResponseAsync(String resourceGroupName,
String serverName,
String databaseName,
DatabaseUpdate parameters)
Updates an existing database.
|
void |
upgradeDataWarehouse(String resourceGroupName,
String serverName,
String databaseName)
Upgrades a data warehouse.
|
void |
upgradeDataWarehouse(String resourceGroupName,
String serverName,
String databaseName,
com.azure.core.util.Context context)
Upgrades a data warehouse.
|
Mono<Void> |
upgradeDataWarehouseAsync(String resourceGroupName,
String serverName,
String databaseName)
Upgrades a data warehouse.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
upgradeDataWarehouseWithResponseAsync(String resourceGroupName,
String serverName,
String databaseName)
Upgrades a data warehouse.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> importMethodWithResponseAsync(String resourceGroupName, String serverName, ImportRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.parameters - Import database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> beginImportMethodAsync(String resourceGroupName, String serverName, ImportRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.parameters - Import database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> beginImportMethod(String resourceGroupName, String serverName, ImportRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.parameters - Import database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> beginImportMethod(String resourceGroupName, String serverName, ImportRequest parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.parameters - Import database parameters.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<ImportExportResponseInner> importMethodAsync(String resourceGroupName, String serverName, ImportRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.parameters - Import database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.ImportExportResponseInner importMethod(String resourceGroupName, String serverName, ImportRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.parameters - Import database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.ImportExportResponseInner importMethod(String resourceGroupName, String serverName, ImportRequest parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.parameters - Import database parameters.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createImportOperationWithResponseAsync(String resourceGroupName, String serverName, String databaseName, ExtensionName extensionName, ImportExtensionRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to import into.extensionName - The name of the operation to perform.parameters - Import database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> beginCreateImportOperationAsync(String resourceGroupName, String serverName, String databaseName, ExtensionName extensionName, ImportExtensionRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to import into.extensionName - The name of the operation to perform.parameters - Import database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> beginCreateImportOperation(String resourceGroupName, String serverName, String databaseName, ExtensionName extensionName, ImportExtensionRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to import into.extensionName - The name of the operation to perform.parameters - Import database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> beginCreateImportOperation(String resourceGroupName, String serverName, String databaseName, ExtensionName extensionName, ImportExtensionRequest parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to import into.extensionName - The name of the operation to perform.parameters - Import database parameters.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<ImportExportResponseInner> createImportOperationAsync(String resourceGroupName, String serverName, String databaseName, ExtensionName extensionName, ImportExtensionRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to import into.extensionName - The name of the operation to perform.parameters - Import database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.ImportExportResponseInner createImportOperation(String resourceGroupName, String serverName, String databaseName, ExtensionName extensionName, ImportExtensionRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to import into.extensionName - The name of the operation to perform.parameters - Import database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.ImportExportResponseInner createImportOperation(String resourceGroupName, String serverName, String databaseName, ExtensionName extensionName, ImportExtensionRequest parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to import into.extensionName - The name of the operation to perform.parameters - Import database parameters.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> exportWithResponseAsync(String resourceGroupName, String serverName, String databaseName, ExportRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be exported.parameters - Export database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> beginExportAsync(String resourceGroupName, String serverName, String databaseName, ExportRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be exported.parameters - Export database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> beginExport(String resourceGroupName, String serverName, String databaseName, ExportRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be exported.parameters - Export database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ImportExportResponseInner>,ImportExportResponseInner> beginExport(String resourceGroupName, String serverName, String databaseName, ExportRequest parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be exported.parameters - Export database parameters.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<ImportExportResponseInner> exportAsync(String resourceGroupName, String serverName, String databaseName, ExportRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be exported.parameters - Export database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.ImportExportResponseInner export(String resourceGroupName, String serverName, String databaseName, ExportRequest parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be exported.parameters - Export database parameters.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.ImportExportResponseInner export(String resourceGroupName, String serverName, String databaseName, ExportRequest parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be exported.parameters - Export database parameters.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<MetricInner> listMetricsAsync(String resourceGroupName, String serverName, String databaseName, String filter)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.filter - An OData filter expression that describes a subset of metrics to return.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<MetricInner> listMetrics(String resourceGroupName, String serverName, String databaseName, String filter)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.filter - An OData filter expression that describes a subset of metrics to return.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<MetricInner> listMetrics(String resourceGroupName, String serverName, String databaseName, String filter, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.filter - An OData filter expression that describes a subset of metrics to return.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<MetricDefinitionInner> listMetricDefinitionsAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<MetricDefinitionInner> listMetricDefinitions(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<MetricDefinitionInner> listMetricDefinitions(String resourceGroupName, String serverName, String databaseName, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<DatabaseInner> listByServerAsync(String resourceGroupName, String serverName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<DatabaseInner> listByServer(String resourceGroupName, String serverName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<DatabaseInner> listByServer(String resourceGroupName, String serverName, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<DatabaseInner>> getWithResponseAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<DatabaseInner> getAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.DatabaseInner get(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<DatabaseInner> getWithResponse(String resourceGroupName, String serverName, String databaseName, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> beginCreateOrUpdateAsync(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<DatabaseInner> createOrUpdateAsync(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.DatabaseInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.DatabaseInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseInner parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, String databaseName, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> deleteAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void delete(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void delete(String resourceGroupName, String serverName, String databaseName, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, DatabaseUpdate parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> beginUpdateAsync(String resourceGroupName, String serverName, String databaseName, DatabaseUpdate parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> beginUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseUpdate parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> beginUpdate(String resourceGroupName, String serverName, String databaseName, DatabaseUpdate parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<DatabaseInner> updateAsync(String resourceGroupName, String serverName, String databaseName, DatabaseUpdate parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.DatabaseInner update(String resourceGroupName, String serverName, String databaseName, DatabaseUpdate parameters)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.DatabaseInner update(String resourceGroupName, String serverName, String databaseName, DatabaseUpdate parameters, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database.parameters - A database resource.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<DatabaseInner> listByElasticPoolAsync(String resourceGroupName, String serverName, String elasticPoolName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.elasticPoolName - The name of the elastic pool.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<DatabaseInner> listByElasticPool(String resourceGroupName, String serverName, String elasticPoolName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.elasticPoolName - The name of the elastic pool.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<DatabaseInner> listByElasticPool(String resourceGroupName, String serverName, String elasticPoolName, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.elasticPoolName - The name of the elastic pool.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> pauseWithResponseAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be paused.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> beginPauseAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be paused.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> beginPause(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be paused.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> beginPause(String resourceGroupName, String serverName, String databaseName, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be paused.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<DatabaseInner> pauseAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be paused.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.DatabaseInner pause(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be paused.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.DatabaseInner pause(String resourceGroupName, String serverName, String databaseName, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be paused.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> resumeWithResponseAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be resumed.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> beginResumeAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be resumed.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> beginResume(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be resumed.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DatabaseInner>,DatabaseInner> beginResume(String resourceGroupName, String serverName, String databaseName, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be resumed.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<DatabaseInner> resumeAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be resumed.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.DatabaseInner resume(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be resumed.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.DatabaseInner resume(String resourceGroupName, String serverName, String databaseName, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be resumed.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> upgradeDataWarehouseWithResponseAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be upgraded.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginUpgradeDataWarehouseAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be upgraded.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginUpgradeDataWarehouse(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be upgraded.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginUpgradeDataWarehouse(String resourceGroupName, String serverName, String databaseName, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be upgraded.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> upgradeDataWarehouseAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be upgraded.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void upgradeDataWarehouse(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be upgraded.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void upgradeDataWarehouse(String resourceGroupName, String serverName, String databaseName, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to be upgraded.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> renameWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String id)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to rename.id - The target ID for the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> renameAsync(String resourceGroupName, String serverName, String databaseName, String id)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to rename.id - The target ID for the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void rename(String resourceGroupName, String serverName, String databaseName, String id)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to rename.id - The target ID for the resource.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> renameWithResponse(String resourceGroupName, String serverName, String databaseName, String id, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to rename.id - The target ID for the resource.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> failoverWithResponseAsync(String resourceGroupName, String serverName, String databaseName, ReplicaType replicaType)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to failover.replicaType - The type of replica to be failed over.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginFailoverAsync(String resourceGroupName, String serverName, String databaseName, ReplicaType replicaType)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to failover.replicaType - The type of replica to be failed over.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginFailover(String resourceGroupName, String serverName, String databaseName, ReplicaType replicaType)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to failover.replicaType - The type of replica to be failed over.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginFailover(String resourceGroupName, String serverName, String databaseName, ReplicaType replicaType, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to failover.replicaType - The type of replica to be failed over.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> failoverAsync(String resourceGroupName, String serverName, String databaseName, ReplicaType replicaType)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to failover.replicaType - The type of replica to be failed over.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> failoverAsync(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to failover.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void failover(String resourceGroupName, String serverName, String databaseName, ReplicaType replicaType)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to failover.replicaType - The type of replica to be failed over.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void failover(String resourceGroupName, String serverName, String databaseName, ReplicaType replicaType, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to failover.replicaType - The type of replica to be failed over.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void failover(String resourceGroupName, String serverName, String databaseName)
resourceGroupName - The name of the resource group that contains the resource. You can obtain this value
from the Azure Resource Manager API or the portal.serverName - The name of the server.databaseName - The name of the database to failover.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Copyright © 2020 Microsoft Corporation. All rights reserved.