インターフェース StructuredLoggingJsonMembersCustomizer<T>
- 型パラメーター:
T- 書き込まれる型
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
StructuredLogFormatter 実装に挿入して JsonWriter JsonWriter.Members をカスタマイズできるカスタマイザー。 実装は、logging.structured.json.customizer プロパティを使用して提供できます。または、実装は、org.springframework.boot.logging.structured.StructuredLoggingJsonMembersCustomizer キーの META-INF/spring.factories に登録できます。
実装クラスは、コンストラクターで次のパラメーター型を宣言できます。
Logback を使用する場合、実装クラスはコンストラクターで次のパラメーター型も使用できます。ch.qos.logback.classic.pattern.ThrowableProxyConverter
- 導入:
- 3.4.0
- 作成者:
- Phillip Webb
- 関連事項:
ネストされたクラスの要約
ネストされたクラス修飾子と型インターフェース説明static interface特定の設定が必要な場合に、StructuredLogFormatterに挿入してStructuredLoggingJsonMembersCustomizerをビルドできるビルダー。メソッドのサマリー
修飾子と型メソッド説明voidcustomize(JsonWriter.Members<T> members) 指定されたJsonWriter.Membersインスタンスをカスタマイズします。
メソッドの詳細
customize
指定されたJsonWriter.Membersインスタンスをカスタマイズします。- パラメーター:
members- カスタマイズするメンバーインスタンス