MetricsOptions Classe
- java.
lang. Object - com.
azure. core. util. MetricsOptions
- com.
public class MetricsOptions
Opções de configuração de métricas para clientes.
Resumo do Construtor
Modificador | Construtor | Description |
---|---|---|
MetricsOptions() |
Cria uma nova instância do MetricsOptions |
|
protected | MetricsOptions(Class<? extends MeterProvider> meterProvider) |
Cria uma nova instância do MetricsOptions |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
static
Metrics |
fromConfiguration(Configuration configuration)
Tenta carregar opções de métricas da configuração. |
Class<> |
getMeterProvider()
Obtém a implementação configurada MeterProvider que deve ser usada para construir uma instância do Meter. |
boolean |
isEnabled()
Sinalizador que indica se as métricas devem ser habilitadas. |
Metrics |
setEnabled(boolean enabled)
Habilita ou desabilita as métricas. |
Métodos herdados de java.lang.Object
Detalhes do construtor
MetricsOptions
public MetricsOptions()
Cria uma nova instância do MetricsOptions
MetricsOptions
protected MetricsOptions(Class meterProvider)
Cria uma nova instância do MetricsOptions
Parameters:
Detalhes do método
fromConfiguration
public static MetricsOptions fromConfiguration(Configuration configuration)
Tenta carregar opções de métricas da configuração.
null
será retornado se nenhuma opção de métrica for encontrada no ambiente.
Parameters:
null
for passado, getGlobalConfiguration() será usado.
Returns:
getMeterProvider
isEnabled
public boolean isEnabled()
Sinalizador que indica se as métricas devem ser habilitadas.
Returns:
true
se as métricas estiverem habilitadas, false
caso contrário.setEnabled
public MetricsOptions setEnabled(boolean enabled)
Habilita ou desabilita as métricas. Por padrão, as métricas serão habilitadas se e somente se a implementação de métricas for detectada.
Parameters:
true
para habilitar métricas.
Returns:
MetricsOptions
.Aplica-se a
Azure SDK for Java