TelemetryInitializerMiddleware クラス
- java.
lang. Object - com.
microsoft. bot. applicationinsights. core. TelemetryInitializerMiddleware
- com.
実装
public class TelemetryInitializerMiddleware
implements Middleware
HttpContext に受信アクティビティを格納するためのミドルウェア。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
TelemetryInitializerMiddleware(TelemetryLoggerMiddleware withTelemetryLoggerMiddleware, Boolean withLogActivityTelemetry) |
TelemetryInitializerMiddlewareの新しいインスタンスを初期化します。 |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
java.util.concurrent.CompletableFuture<java.lang.Void> |
onTurn(TurnContext context, NextDelegate next)
受信アクティビティを JSON として Http |
メソッドの継承元: java.lang.Object
java.lang.Object.clone
java.lang.Object.equals
java.lang.Object.finalize
java.lang.Object.getClass
java.lang.Object.hashCode
java.lang.Object.notify
java.lang.Object.notifyAll
java.lang.Object.toString
java.lang.Object.wait
java.lang.Object.wait
java.lang.Object.wait
コンストラクターの詳細
TelemetryInitializerMiddleware
public TelemetryInitializerMiddleware(TelemetryLoggerMiddleware withTelemetryLoggerMiddleware, Boolean withLogActivityTelemetry)
TelemetryInitializerMiddlewareの新しいインスタンスを初期化します。
Parameters:
withTelemetryLoggerMiddleware
- 使用する TelemetryLoggerMiddleware。
withLogActivityTelemetry
- テレメトリ アクティビティをログに記録するかどうかを判断するブール値
メソッドの詳細
onTurn
public CompletableFuture
受信アクティビティを JSON として HttpContext の items コレクションに格納します。
Parameters:
context
- 着信 TurnContext
next
- 次に実行するデリゲート
Returns:
Void 値を持つ CompletableFuture を返します