Interface ServiceObjective
- All Superinterfaces:
HasId
,HasInner<com.microsoft.azure.management.sql.implementation.ServiceObjectiveInner>
,HasName
,HasResourceGroup
,Refreshable<ServiceObjective>
public interface ServiceObjective
extends HasInner<com.microsoft.azure.management.sql.implementation.ServiceObjectiveInner>, Refreshable<ServiceObjective>, HasResourceGroup, HasName, HasId
An immutable client-side representation of an Azure SQL Service Objective.
-
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasId
id
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
Method Details
-
sqlServerName
Deprecated.- Returns:
- name of the SQL Server to which this service objective belongs
-
serviceObjectiveName
String serviceObjectiveName()- Returns:
- the name for the service objective.
-
isDefault
boolean isDefault()- Returns:
- whether the service level objective is the default service objective
-
isSystem
boolean isSystem()- Returns:
- whether the service level objective is a system service objective
-
description
String description()- Returns:
- the description for the service level objective
-
enabled
boolean enabled()- Returns:
- whether the service level objective is enabled
-