ServiceObjective Interface

Implements

HasId HasName HasResourceGroup HasInner<com.microsoft.azure.management.sql.implementation.ServiceObjectiveInner> 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

Modifier and Type Method and Description
abstract java.lang.String description()
abstract boolean enabled()
abstract boolean isDefault()
abstract boolean isSystem()
abstract java.lang.String serviceObjectiveName()
abstract java.lang.String sqlServerName()

Method Details

description

public abstract String description()

Returns:

the description for the service level objective

enabled

public abstract boolean enabled()

Returns:

whether the service level objective is enabled

isDefault

public abstract boolean isDefault()

Returns:

whether the service level objective is the default service objective

isSystem

public abstract boolean isSystem()

Returns:

whether the service level objective is a system service objective

serviceObjectiveName

public abstract String serviceObjectiveName()

Returns:

the name for the service objective.

sqlServerName


public abstract String sqlServerName()

Returns:

name of the SQL Server to which this service objective belongs

Applies to