Interface ServiceObjective
-
- All Superinterfaces:
HasId,HasInnerModel<ServiceObjectiveInner>,HasName,HasResourceGroup,Refreshable<ServiceObjective>
public interface ServiceObjective extends HasInnerModel<ServiceObjectiveInner>, Refreshable<ServiceObjective>, HasResourceGroup, HasName, HasId
An immutable client-side representation of an Azure SQL Service Objective.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Stringdescription()booleanenabled()booleanisDefault()booleanisSystem()StringserviceObjectiveName()StringsqlServerName()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
-
-
-
Method Detail
-
sqlServerName
String sqlServerName()
- 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
-
-