MetricSpecification Classe
- java.
lang. Object - com.
azure. resourcemanager. cdn. models. MetricSpecification
- com.
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 |
List<Metric |
availabilities()
Obter a propriedade availabilities: políticas de retenção de uma métrica de recurso. |
List<Dimension |
dimensions()
Obter a propriedade dimensions: as dimensões da métrica. |
String |
displayDescription()
Obter a propriedade Descrição de exibição |
String |
displayName()
Obter a propriedade Nome de exibição |
Boolean |
fillGapWithZero()
Obtenha a propriedade Gap |
Boolean |
isInternal()
Obter a propriedade is |
String |
metricFilterPattern()
Obter a propriedade padrão de filtro |
String |
name()
Obter a propriedade name: nome da especificação de métrica. |
List<String> |
supportedTimeGrainTypes()
Obtenha a propriedade Time |
String |
unit()
Obter a propriedade de unidade: a unidade de métrica. |
void |
validate()
Valida a instância. |
Metric |
withAggregationType(String aggregationType)
Defina a propriedade Tipo de agregação |
Metric |
withAvailabilities(List<MetricAvailability> availabilities)
Defina a propriedade availabilities: políticas de retenção de uma métrica de recurso. |
Metric |
withDimensions(List<DimensionProperties> dimensions)
Defina a propriedade dimensions: as dimensões da métrica. |
Metric |
withDisplayDescription(String displayDescription)
Defina a propriedade Descrição de exibição |
Metric |
withDisplayName(String displayName)
Defina a propriedade Nome de exibição |
Metric |
withFillGapWithZero(Boolean fillGapWithZero)
Defina a propriedade Gap |
Metric |
withIsInternal(Boolean isInternal)
Defina a propriedade é |
Metric |
withMetricFilterPattern(String metricFilterPattern)
Defina a propriedade Padrão de Filtro |
Metric |
withName(String name)
Defina a propriedade name: nome da especificação de métrica. |
Metric |
withSupportedTimeGrainTypes(List<String> supportedTimeGrainTypes)
Defina a propriedade Time |
Metric |
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:
availabilities
public List
Obter a propriedade availabilities: políticas de retenção de uma métrica de recurso.
Returns:
dimensions
public List
Obter a propriedade dimensions: as dimensões da métrica.
Returns:
displayDescription
public String displayDescription()
Obter a propriedade displayDescription: exibir a descrição da especificação da métrica.
Returns:
displayName
public String displayName()
Obter a propriedade displayName: nome de exibição da especificação de métrica.
Returns:
fillGapWithZero
public Boolean fillGapWithZero()
Obtenha a propriedade fillGapWithZero: propriedade para especificar se a lacuna deve ser preenchida com zero.
Returns:
isInternal
public Boolean isInternal()
Obter a propriedade isInternal: a propriedade para especificar a métrica é interna ou não.
Returns:
metricFilterPattern
public String metricFilterPattern()
Obter a propriedade metricFilterPattern: Padrão a ser filtrado com base no nome.
Returns:
name
public String name()
Obter a propriedade name: nome da especificação de métrica.
Returns:
supportedTimeGrainTypes
public List
Obtenha a propriedade supportedTimeGrainTypes: os tipos de granularidade de tempo com suporte para as métricas.
Returns:
unit
public String unit()
Obter a propriedade de unidade: a unidade de métrica. Os valores possíveis incluem: 'Bytes', 'Count', 'Milissegundos'.
Returns:
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:
Returns:
withAvailabilities
public MetricSpecification withAvailabilities(List
Defina a propriedade availabilities: políticas de retenção de uma métrica de recurso.
Parameters:
Returns:
withDimensions
public MetricSpecification withDimensions(List
Defina a propriedade dimensions: as dimensões da métrica.
Parameters:
Returns:
withDisplayDescription
public MetricSpecification withDisplayDescription(String displayDescription)
Defina a propriedade displayDescription: exibir a descrição da especificação de métrica.
Parameters:
Returns:
withDisplayName
public MetricSpecification withDisplayName(String displayName)
Defina a propriedade displayName: nome de exibição da especificação de métrica.
Parameters:
Returns:
withFillGapWithZero
public MetricSpecification withFillGapWithZero(Boolean fillGapWithZero)
Defina a propriedade fillGapWithZero: Propriedade para especificar se deseja preencher a lacuna com zero.
Parameters:
Returns:
withIsInternal
public MetricSpecification withIsInternal(Boolean isInternal)
Defina a propriedade isInternal: a propriedade para especificar a métrica é interna ou não.
Parameters:
Returns:
withMetricFilterPattern
public MetricSpecification withMetricFilterPattern(String metricFilterPattern)
Defina a propriedade metricFilterPattern: Pattern para filtrar com base no nome.
Parameters:
Returns:
withName
public MetricSpecification withName(String name)
Defina a propriedade name: nome da especificação de métrica.
Parameters:
Returns:
withSupportedTimeGrainTypes
public MetricSpecification withSupportedTimeGrainTypes(List
Defina a propriedade supportedTimeGrainTypes: os tipos de granularidade de tempo com suporte para as métricas.
Parameters:
Returns:
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:
Returns:
Aplica-se a
Azure SDK for Java