SqlWarehouse Interface

public interface SqlWarehouse extends SqlDatabase,SqlDatabase

An immutable client-side representation of an Azure SQL Warehouse.

Method Summary

Modifier and Type Method and Description
void pauseDataWarehouse()

Pause an Azure SQL Data Warehouse database.

Completable pauseDataWarehouseAsync()

Pause an Azure SQL Data Warehouse database asynchronously.

ServiceFuture<Void> pauseDataWarehouseAsync(ServiceCallback<Void> callback)

Pause an Azure SQL Data Warehouse database asynchronously.

void resumeDataWarehouse()

Resume an Azure SQL Data Warehouse database.

Completable resumeDataWarehouseAsync()

Resume an Azure SQL Data Warehouse database asynchronously.

ServiceFuture<Void> resumeDataWarehouseAsync(ServiceCallback<Void> callback)

Resume an Azure SQL Data Warehouse database asynchronously.

Inherited Members

SqlDatabase.asWarehouse() SqlDatabase.collation() SqlDatabase.creationDate() SqlDatabase.currentServiceObjectiveId() SqlDatabase.databaseId() SqlDatabase.defaultSecondaryLocation() SqlDatabase.defineThreatDetectionPolicy(String policyName) SqlDatabase.delete() SqlDatabase.deleteAsync() SqlDatabase.earliestRestoreDate() SqlDatabase.edition() SqlDatabase.elasticPoolName() SqlDatabase.exportTo(String storageUri) SqlDatabase.exportTo(StorageAccount storageAccount, String containerName, String fileName) SqlDatabase.exportTo(Creatable<StorageAccount> storageAccountCreatable, String containerName, String fileName) SqlDatabase.getDatabaseAutomaticTuning() SqlDatabase.getThreatDetectionPolicy() SqlDatabase.getTransparentDataEncryption() SqlDatabase.getTransparentDataEncryptionAsync() SqlDatabase.getUpgradeHint() HasId.id() ExternalChildResource<FluentModelT,ParentT>.id() SqlDatabase.importBacpac(String storageUri) SqlDatabase.importBacpac(StorageAccount storageAccount, String containerName, String fileName) HasInner<T>.inner() SqlDatabase.isDataWarehouse() Indexable.key() SqlDatabase.listMetricDefinitions() SqlDatabase.listMetricDefinitionsAsync() SqlDatabase.listMetrics(String filter) SqlDatabase.listMetricsAsync(String filter) SqlDatabase.listReplicationLinks() SqlDatabase.listReplicationLinksAsync() SqlDatabase.listRestorePoints() SqlDatabase.listRestorePointsAsync() SqlDatabase.listServiceTierAdvisors() SqlDatabase.listServiceTierAdvisorsAsync() SqlDatabase.listUsageMetrics() SqlDatabase.listUsageMetricsAsync() SqlDatabase.listUsages() HasManager<ManagerT>.manager() SqlDatabase.maxSizeBytes() HasName.name() HasParent<ParentT>.parent() SqlDatabase.parentId() Refreshable<T>.refresh() Refreshable<T>.refreshAsync() SqlDatabase.region() SqlDatabase.regionName() SqlDatabase.rename(String newDatabaseName) SqlDatabase.renameAsync(String newDatabaseName) SqlDatabase.requestedServiceObjectiveId() SqlDatabase.requestedServiceObjectiveName() HasResourceGroup.resourceGroupName() SqlDatabase.serviceLevelObjective() SqlDatabase.sqlServerName() SqlDatabase.status() SqlDatabase.syncGroups() Updatable<T>.update()

Method Details

pauseDataWarehouse

public void pauseDataWarehouse()

Pause an Azure SQL Data Warehouse database.

pauseDataWarehouseAsync

public Completable pauseDataWarehouseAsync()

Pause an Azure SQL Data Warehouse database asynchronously.

Returns:

a representation of the deferred computation of this call

pauseDataWarehouseAsync

public ServiceFuture pauseDataWarehouseAsync(ServiceCallback callback)

Pause an Azure SQL Data Warehouse database asynchronously.

Parameters:

callback - the callback to call on success or failure

Returns:

a handle to cancel the request

resumeDataWarehouse

public void resumeDataWarehouse()

Resume an Azure SQL Data Warehouse database.

resumeDataWarehouseAsync

public Completable resumeDataWarehouseAsync()

Resume an Azure SQL Data Warehouse database asynchronously.

Returns:

a representation of the deferred computation of this call

resumeDataWarehouseAsync

public ServiceFuture resumeDataWarehouseAsync(ServiceCallback callback)

Resume an Azure SQL Data Warehouse database asynchronously.

Parameters:

callback - the callback to call on success or failure

Returns:

a handle to cancel the request

Applies to