MetricsOptions Klasse
- java.
lang. Object - com.
azure. core. util. MetricsOptions
- com.
public class MetricsOptions
Konfigurationsoptionen für Metriken für Clients.
Zusammenfassung zum Konstruktor
Modifizierer | Konstruktor | Beschreibung |
---|---|---|
MetricsOptions() |
Erstellt neue instance vonMetricsOptions |
|
protected | MetricsOptions(Class<? extends MeterProvider> meterProvider) |
Erstellt neue instance vonMetricsOptions |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
static
Metrics |
fromConfiguration(Configuration configuration)
Versucht, Metrikoptionen aus der Konfiguration zu laden. |
Class<> |
getMeterProvider()
Ruft die konfigurierte MeterProvider Implementierung ab, die zum Erstellen einer instance von Meterverwendet werden soll. |
boolean |
isEnabled()
Flag, das angibt, ob Metriken aktiviert werden sollen. |
Metrics |
setEnabled(boolean enabled)
Aktiviert oder deaktiviert Metriken. |
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
MetricsOptions
public MetricsOptions()
Erstellt neue instance vonMetricsOptions
MetricsOptions
protected MetricsOptions(Class meterProvider)
Erstellt neue instance vonMetricsOptions
Parameters:
Details zur Methode
fromConfiguration
public static MetricsOptions fromConfiguration(Configuration configuration)
Versucht, Metrikoptionen aus der Konfiguration zu laden.
null
wird zurückgegeben, wenn in der Umgebung keine Metrikoptionen gefunden werden.
Parameters:
null
übergeben wird, getGlobalConfiguration() wird verwendet.
Returns:
getMeterProvider
isEnabled
public boolean isEnabled()
Flag, das angibt, ob Metriken aktiviert werden sollen.
Returns:
true
, wenn Metriken aktiviert sind, andernfalls false
.setEnabled
public MetricsOptions setEnabled(boolean enabled)
Aktiviert oder deaktiviert Metriken. Standardmäßig werden Metriken nur aktiviert, wenn die Metrikimplementierung erkannt wird.
Parameters:
true
, um Metriken zu aktivieren.
Returns:
MetricsOptions
Objekt.Gilt für:
Azure SDK for Java