NullBotTelemetryClient 類別
- java.
lang. Object - com.
microsoft. bot. builder. NullBotTelemetryClient
- com.
實作
public class NullBotTelemetryClient
implements BotTelemetryClient
no-op 遙測用戶端。
建構函式摘要
| 建構函式 | Description | |
|---|---|---|
| NullBotTelemetryClient() | ||
方法摘要
| 修飾詞與類型 | 方法與描述 |
|---|---|
| void |
flush()
排清記憶體內部緩衝區和預先匯總的任何計量。 |
| void |
trackAvailability(String name, OffsetDateTime timeStamp, Duration duration, String runLocation, boolean success, String message, Map<String,String> properties, Map<String,Double> metrics)
傳送應用程式可用性的相關信息。 |
| void |
trackDependency(String dependencyTypeName, String target, String dependencyName, String data, OffsetDateTime startTime, Duration duration, String resultCode, boolean success)
在應用程式中傳送外部相依性 (傳出呼叫) 的相關信息。 |
| void |
trackDialogView(String dialogName, Map<String,String> properties, Map<String,Double> metrics)
如果已實作 I |
| void |
trackEvent(String eventName, Map<String,String> properties, Map<String,Double> metrics)
使用可延伸的具名字段記錄自定義事件。 |
| void |
trackException(Exception exception, Map<String,String> properties, Map<String,Double> metrics)
記錄系統例外狀況。 |
| void |
trackTrace(String message, Severity severityLevel, Map<String,String> properties)
傳送追蹤訊息。 |
方法繼承來源 java.lang.Object
建構函式詳細資料
NullBotTelemetryClient
public NullBotTelemetryClient()
方法詳細資料
flush
public void flush()
排清記憶體內部緩衝區和預先匯總的任何計量。
trackAvailability
public void trackAvailability(String name, OffsetDateTime timeStamp, Duration duration, String runLocation, boolean success, String message, Map
傳送應用程式可用性的相關信息。
參數:
trackDependency
public void trackDependency(String dependencyTypeName, String target, String dependencyName, String data, OffsetDateTime startTime, Duration duration, String resultCode, boolean success)
在應用程式中傳送外部相依性 (傳出呼叫) 的相關信息。
參數:
trackDialogView
public void trackDialogView(String dialogName, Map
如果已實作 IBotPageViewTelemetryClient,請使用 IBotTelemetryClient 上的 TrackPageView 方法記錄 DialogView。 或者,透過 TrackTrace 註銷資訊。
參數:
trackEvent
public void trackEvent(String eventName, Map
使用可延伸的具名字段記錄自定義事件。
參數:
trackException
public void trackException(Exception exception, Map
記錄系統例外狀況。
參數:
trackTrace
public void trackTrace(String message, Severity severityLevel, Map
傳送追蹤訊息。
參數: