NullBotTelemetryClient Klasse
- java.
lang. Object - com.
microsoft. bot. builder. NullBotTelemetryClient
- com.
Implementiert
public class NullBotTelemetryClient
implements BotTelemetryClient
Ein no-op Telemetrieclient.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung | |
|---|---|---|
| NullBotTelemetryClient() | ||
Methodenzusammenfassung
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
NullBotTelemetryClient
public NullBotTelemetryClient()
Details zur Methode
flush
public void flush()
Löscht den Speicherpuffer und alle Metriken, die vorab aggregiert werden.
trackAvailability
public void trackAvailability(String name, OffsetDateTime timeStamp, Duration duration, String runLocation, boolean success, String message, Map
Senden Sie Informationen zur Verfügbarkeit einer Anwendung.
Parameter:
trackDependency
public void trackDependency(String dependencyTypeName, String target, String dependencyName, String data, OffsetDateTime startTime, Duration duration, String resultCode, boolean success)
Senden Von Informationen zu einer externen Abhängigkeit (ausgehender Aufruf) in der Anwendung.
Parameter:
trackDialogView
public void trackDialogView(String dialogName, Map
Protokollieren Sie ein DialogView-Objekt mithilfe der TrackPageView-Methode auf dem IBotTelemetryClient, wenn IBotPageViewTelemetryClient implementiert wurde. Alternativ können Sie die Informationen über TrackTrace abmelden.
Parameter:
trackEvent
public void trackEvent(String eventName, Map
Protokolliert benutzerdefinierte Ereignisse mit erweiterbaren benannten Feldern.
Parameter:
trackException
public void trackException(Exception exception, Map
Protokolliert eine System exception.
Parameter:
trackTrace
public void trackTrace(String message, Severity severityLevel, Map
Senden einer Ablaufverfolgungsnachricht.
Parameter: