RecommendedElasticPool Interface
public interface RecommendedElasticPool extends Refreshable,HasInner,HasResourceGroup,HasName,HasId,HasManager,Refreshable,HasInner,HasResourceGroup,HasName,HasId,HasManager
An immutable client-side representation of an Azure SQL Recommended ElasticPool.
Method Summary
Modifier and Type | Method and Description |
---|---|
double | databaseDtuMax() |
double | databaseDtuMin() |
Elastic |
databaseEdition() |
List<Sql |
databases() |
double | dtu() |
Sql |
getDatabase(String databaseName)
Get a specific database in the recommended database. |
Observable<Sql |
getDatabaseAsync(String databaseName)
Get a specific database in the recommended database. |
List<Sql |
listDatabases()
Fetches list of databases by making call to Azure. |
Observable<Sql |
listDatabasesAsync()
Fetches list of databases by making call to Azure. |
List<Recommended |
listMetrics()
Fetches list of metrics information by making call to Azure. |
double | maxObservedDtu() |
double | maxObservedStorageMB() |
DateTime | observationPeriodEnd() |
DateTime | observationPeriodStart() |
String | sqlServerName() |
double | storageMB() |
Inherited Members
Method Details
databaseDtuMax
public double databaseDtuMax()
Returns:
databaseDtuMin
public double databaseDtuMin()
Returns:
databaseEdition
public ElasticPoolEdition databaseEdition()
Returns:
databases
public List
Returns:
dtu
public double dtu()
Returns:
getDatabase
public SqlDatabase getDatabase(String databaseName)
Get a specific database in the recommended database.
Parameters:
Returns:
getDatabaseAsync
public Observable
Get a specific database in the recommended database.
Parameters:
Returns:
listDatabases
public List
Fetches list of databases by making call to Azure.
Returns:
listDatabasesAsync
public Observable
Fetches list of databases by making call to Azure.
Returns:
listMetrics
public List
Fetches list of metrics information by making call to Azure.
Returns:
maxObservedDtu
public double maxObservedDtu()
Returns:
maxObservedStorageMB
public double maxObservedStorageMB()
Returns:
observationPeriodEnd
public DateTime observationPeriodEnd()
Returns:
observationPeriodStart
public DateTime observationPeriodStart()
Returns:
sqlServerName
public String sqlServerName()
Returns:
storageMB
public double storageMB()
Returns:
Applies to
Azure SDK for Java