ServiceTierAdvisor Interface
public interface ServiceTierAdvisor extends Refreshable,HasInner,HasResourceGroup,HasName,HasId,Refreshable,HasInner,HasResourceGroup,HasName,HasId
An immutable client-side representation of an Azure SQL Service tier advisor.
Method Summary
Modifier and Type | Method and Description |
---|---|
double | activeTimeRatio() |
double | avgDtu() |
double | confidence() |
String | currentServiceLevelObjective() |
UUID | currentServiceLevelObjectiveId() |
String | databaseName() |
String | databaseSizeBasedRecommendationServiceLevelObjective() |
UUID | databaseSizeBasedRecommendationServiceLevelObjectiveId() |
String | disasterPlanBasedRecommendationServiceLevelObjective() |
UUID | disasterPlanBasedRecommendationServiceLevelObjectiveId() |
double | maxDtu() |
double | maxSizeInGB() |
double | minDtu() |
DateTime | observationPeriodEnd() |
DateTime | observationPeriodStart() |
String | overallRecommendationServiceLevelObjective() |
UUID | overallRecommendationServiceLevelObjectiveId() |
List<Service |
serviceLevelObjectiveUsageMetric() |
List<Slo |
serviceLevelObjectiveUsageMetrics() |
String | sqlServerName() |
String | usageBasedRecommendationServiceLevelObjective() |
UUID | usageBasedRecommendationServiceLevelObjectiveId() |
Inherited Members
Method Details
activeTimeRatio
public double activeTimeRatio()
Returns:
avgDtu
public double avgDtu()
Returns:
confidence
public double confidence()
Returns:
currentServiceLevelObjective
public String currentServiceLevelObjective()
Returns:
currentServiceLevelObjectiveId
public UUID currentServiceLevelObjectiveId()
Returns:
databaseName
public String databaseName()
Returns:
databaseSizeBasedRecommendationServiceLevelObjective
public String databaseSizeBasedRecommendationServiceLevelObjective()
Returns:
databaseSizeBasedRecommendationServiceLevelObjectiveId
public UUID databaseSizeBasedRecommendationServiceLevelObjectiveId()
Returns:
disasterPlanBasedRecommendationServiceLevelObjective
public String disasterPlanBasedRecommendationServiceLevelObjective()
Returns:
disasterPlanBasedRecommendationServiceLevelObjectiveId
public UUID disasterPlanBasedRecommendationServiceLevelObjectiveId()
Returns:
maxDtu
public double maxDtu()
Returns:
maxSizeInGB
public double maxSizeInGB()
Returns:
minDtu
public double minDtu()
Returns:
observationPeriodEnd
public DateTime observationPeriodEnd()
Returns:
observationPeriodStart
public DateTime observationPeriodStart()
Returns:
overallRecommendationServiceLevelObjective
public String overallRecommendationServiceLevelObjective()
Returns:
overallRecommendationServiceLevelObjectiveId
public UUID overallRecommendationServiceLevelObjectiveId()
Returns:
serviceLevelObjectiveUsageMetric
public List
Returns:
serviceLevelObjectiveUsageMetrics
public List
Returns:
sqlServerName
public String sqlServerName()
Returns:
usageBasedRecommendationServiceLevelObjective
public String usageBasedRecommendationServiceLevelObjective()
Returns:
usageBasedRecommendationServiceLevelObjectiveId
public UUID usageBasedRecommendationServiceLevelObjectiveId()
Returns:
Applies to
Azure SDK for Java