Freigeben über


CosmosDiagnosticsRequestEvent Klasse

  • java.lang.Object
    • com.azure.cosmos.CosmosDiagnosticsRequestEvent

public final class CosmosDiagnosticsRequestEvent

Diese Klasse stellt Diagnoseinformationen für verschiedene Schritte in der Anforderungspipeline dar, wenn eine Datenebenenanforderung verarbeitet wird (z. B. um einen Punktvorgang für ein bestimmtes Replikat auszuführen). Diese Informationen können hilfreich sein, um zu ermitteln, wo in der Anforderungspipeline ein Fehler aufgetreten ist oder wartezeitenverwendet wurde - z. B. ob eine hohe Latenz auf die Tatsache zurückzuführen ist, dass ein neuer Kanal (TCP-Verbindung mit SSL-Handshake) erstellt werden musste oder weil der Transport aufgrund von Netzwerkproblemen usw. lange dauerte.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
Duration getDuration()

Ruft die Dauer für das Anforderungspipelineereignis ab – oder NULL, wenn das Pipelineereignis (noch) nicht abgeschlossen ist.

String getEventName()

Ruft den Namen des Anforderungspipelineereignisses ab.

Instant getStartTime()

Ruft die Startzeit des Anforderungspipelineereignisses ab.

Geerbte Methoden von java.lang.Object

Details zur Methode

getDuration

public Duration getDuration()

Ruft die Dauer für das Anforderungspipelineereignis ab – oder NULL, wenn das Pipelineereignis (noch) nicht abgeschlossen ist.

Returns:

die Dauer für das Anforderungspipelineereignis oder NULL, wenn das Pipelineereignis (noch) nicht abgeschlossen ist.

getEventName

public String getEventName()

Ruft den Namen des Anforderungspipelineereignisses ab.

Returns:

der Name des Anforderungspipelineereignisses.

getStartTime

public Instant getStartTime()

Ruft die Startzeit des Anforderungspipelineereignisses ab.

Returns:

die Startzeit des Anforderungspipelineereignisses

Gilt für: