Compartilhar via


MetricSpecification Classe

  • java.lang.Object
    • com.azure.resourcemanager.cdn.models.MetricSpecification

public final class MetricSpecification

Especificação de métrica da operação.

Resumo do Construtor

Construtor Description
MetricSpecification()

Cria uma instância da classe Especificação de Métrica.

Resumo do método

Modificador e tipo Método e descrição
String aggregationType()

Obter a propriedade Tipo de agregação: o tipo de agregação de métrica.

List<MetricAvailability> availabilities()

Obter a propriedade availabilities: políticas de retenção de uma métrica de recurso.

List<DimensionProperties> dimensions()

Obter a propriedade dimensions: as dimensões da métrica.

String displayDescription()

Obter a propriedade Descrição de exibição: exibir a descrição da especificação da métrica.

String displayName()

Obter a propriedade Nome de exibição: nome de exibição da especificação de métrica.

Boolean fillGapWithZero()

Obtenha a propriedade GapWithZero de preenchimento: propriedade para especificar se a lacuna deve ser preenchida com zero.

Boolean isInternal()

Obter a propriedade isInternal: a propriedade para especificar a métrica é interna ou não.

String metricFilterPattern()

Obter a propriedade padrão de filtrode métrica: padrão para filtrar com base no nome.

String name()

Obter a propriedade name: nome da especificação de métrica.

List<String> supportedTimeGrainTypes()

Obtenha a propriedade TimeGrainTypes comsuporte: os tipos de granularidade de tempo com suporte para as métricas.

String unit()

Obter a propriedade de unidade: a unidade de métrica.

void validate()

Valida a instância.

MetricSpecification withAggregationType(String aggregationType)

Defina a propriedade Tipo de agregação: o tipo de agregação de métrica.

MetricSpecification withAvailabilities(List<MetricAvailability> availabilities)

Defina a propriedade availabilities: políticas de retenção de uma métrica de recurso.

MetricSpecification withDimensions(List<DimensionProperties> dimensions)

Defina a propriedade dimensions: as dimensões da métrica.

MetricSpecification withDisplayDescription(String displayDescription)

Defina a propriedade Descrição de exibição: exibir a descrição da especificação de métrica.

MetricSpecification withDisplayName(String displayName)

Defina a propriedade Nome de exibição: nome de exibição da especificação de métrica.

MetricSpecification withFillGapWithZero(Boolean fillGapWithZero)

Defina a propriedade GapWithZero de preenchimento: propriedade para especificar se a lacuna deve ser preenchida com zero.

MetricSpecification withIsInternal(Boolean isInternal)

Defina a propriedade éInterno: a propriedade para especificar a métrica é interna ou não.

MetricSpecification withMetricFilterPattern(String metricFilterPattern)

Defina a propriedade Padrão de Filtroda métrica: Padrão para filtrar com base no nome.

MetricSpecification withName(String name)

Defina a propriedade name: nome da especificação de métrica.

MetricSpecification withSupportedTimeGrainTypes(List<String> supportedTimeGrainTypes)

Defina a propriedade TimeGrainTypes comsuporte: os tipos de granularidade de tempo com suporte para as métricas.

MetricSpecification withUnit(String unit)

Defina a propriedade de unidade: a unidade de métrica.

Métodos herdados de java.lang.Object

Detalhes do construtor

MetricSpecification

public MetricSpecification()

Cria uma instância da classe MetricSpecification.

Detalhes do método

aggregationType

public String aggregationType()

Obter a propriedade aggregationType: o tipo de agregação de métrica. Os valores possíveis incluem: 'Average', 'Count', 'Total'.

Returns:

o valor aggregationType.

availabilities

public List availabilities()

Obter a propriedade availabilities: políticas de retenção de uma métrica de recurso.

Returns:

o valor availabilities.

dimensions

public List dimensions()

Obter a propriedade dimensions: as dimensões da métrica.

Returns:

o valor das dimensões.

displayDescription

public String displayDescription()

Obter a propriedade displayDescription: exibir a descrição da especificação da métrica.

Returns:

o valor displayDescription.

displayName

public String displayName()

Obter a propriedade displayName: nome de exibição da especificação de métrica.

Returns:

o valor displayName.

fillGapWithZero

public Boolean fillGapWithZero()

Obtenha a propriedade fillGapWithZero: propriedade para especificar se a lacuna deve ser preenchida com zero.

Returns:

o valor fillGapWithZero.

isInternal

public Boolean isInternal()

Obter a propriedade isInternal: a propriedade para especificar a métrica é interna ou não.

Returns:

o valor isInternal.

metricFilterPattern

public String metricFilterPattern()

Obter a propriedade metricFilterPattern: Padrão a ser filtrado com base no nome.

Returns:

o valor metricFilterPattern.

name

public String name()

Obter a propriedade name: nome da especificação de métrica.

Returns:

o valor do nome.

supportedTimeGrainTypes

public List supportedTimeGrainTypes()

Obtenha a propriedade supportedTimeGrainTypes: os tipos de granularidade de tempo com suporte para as métricas.

Returns:

o valor supportedTimeGrainTypes.

unit

public String unit()

Obter a propriedade de unidade: a unidade de métrica. Os valores possíveis incluem: 'Bytes', 'Count', 'Milissegundos'.

Returns:

o valor unitário.

validate

public void validate()

Valida a instância.

withAggregationType

public MetricSpecification withAggregationType(String aggregationType)

Defina a propriedade aggregationType: o tipo de agregação de métrica. Os valores possíveis incluem: 'Average', 'Count', 'Total'.

Parameters:

aggregationType - o valor aggregationType a ser definido.

Returns:

o próprio objeto MetricSpecification.

withAvailabilities

public MetricSpecification withAvailabilities(List availabilities)

Defina a propriedade availabilities: políticas de retenção de uma métrica de recurso.

Parameters:

availabilities - o valor availabilities a ser definido.

Returns:

o próprio objeto MetricSpecification.

withDimensions

public MetricSpecification withDimensions(List dimensions)

Defina a propriedade dimensions: as dimensões da métrica.

Parameters:

dimensions - o valor de dimensões a ser definido.

Returns:

o próprio objeto MetricSpecification.

withDisplayDescription

public MetricSpecification withDisplayDescription(String displayDescription)

Defina a propriedade displayDescription: exibir a descrição da especificação de métrica.

Parameters:

displayDescription - o valor displayDescription a ser definido.

Returns:

o próprio objeto MetricSpecification.

withDisplayName

public MetricSpecification withDisplayName(String displayName)

Defina a propriedade displayName: nome de exibição da especificação de métrica.

Parameters:

displayName - o valor displayName a ser definido.

Returns:

o próprio objeto MetricSpecification.

withFillGapWithZero

public MetricSpecification withFillGapWithZero(Boolean fillGapWithZero)

Defina a propriedade fillGapWithZero: Propriedade para especificar se deseja preencher a lacuna com zero.

Parameters:

fillGapWithZero - o valor fillGapWithZero a ser definido.

Returns:

o próprio objeto MetricSpecification.

withIsInternal

public MetricSpecification withIsInternal(Boolean isInternal)

Defina a propriedade isInternal: a propriedade para especificar a métrica é interna ou não.

Parameters:

isInternal - o valor isInternal a ser definido.

Returns:

o próprio objeto MetricSpecification.

withMetricFilterPattern

public MetricSpecification withMetricFilterPattern(String metricFilterPattern)

Defina a propriedade metricFilterPattern: Pattern para filtrar com base no nome.

Parameters:

metricFilterPattern - o valor metricFilterPattern a ser definido.

Returns:

o próprio objeto MetricSpecification.

withName

public MetricSpecification withName(String name)

Defina a propriedade name: nome da especificação de métrica.

Parameters:

name - o valor do nome a ser definido.

Returns:

o próprio objeto MetricSpecification.

withSupportedTimeGrainTypes

public MetricSpecification withSupportedTimeGrainTypes(List supportedTimeGrainTypes)

Defina a propriedade supportedTimeGrainTypes: os tipos de granularidade de tempo com suporte para as métricas.

Parameters:

supportedTimeGrainTypes - o valor supportedTimeGrainTypes a ser definido.

Returns:

o próprio objeto MetricSpecification.

withUnit

public MetricSpecification withUnit(String unit)

Defina a propriedade de unidade: a unidade de métrica. Os valores possíveis incluem: 'Bytes', 'Count', 'Milissegundos'.

Parameters:

unit - o valor unitário a ser definido.

Returns:

o próprio objeto MetricSpecification.

Aplica-se a