クラス ContextPairs
java.lang.ObjectSE
org.springframework.boot.logging.structured.ContextPairs
コンテキストデータ (通常はロガー MDC) から JSON ペアを正しい場所に追加 (または完全に削除) するために使用できるヘルパー。
- 導入:
- 3.5.0
- 作成者:
- Phillip Webb
ネストされたクラスの要約
ネストされたクラス修飾子と型クラス説明static interfaceプレフィックスと名前を結合します。classペアを追加するために使用されるコールバック。メソッドのサマリー
修飾子と型メソッド説明<T> BiConsumerSE<T, BiConsumerSE<StringSE, ObjectSE>> flat(StringSE delimiter, ConsumerSE<ContextPairs.Pairs<T>> pairs) フラットな命名を使用してペアを追加します。<T> BiConsumerSE<T, BiConsumerSE<StringSE, ObjectSE>> flat(ContextPairs.Joiner joiner, ConsumerSE<ContextPairs.Pairs<T>> pairs) フラットな命名を使用してペアを追加します。<T> BiConsumerSE<T, BiConsumerSE<StringSE, ObjectSE>> nested(ConsumerSE<ContextPairs.Pairs<T>> pairs) ネストされた命名を使用してペアを追加します (たとえば、ECS で使用される名前)。
メソッドの詳細
flat
public <T> BiConsumerSE<T, BiConsumerSE<StringSE,ObjectSE>> flat(StringSE delimiter, ConsumerSE<ContextPairs.Pairs<T>> pairs) フラットな命名を使用してペアを追加します。- 型パラメーター:
T- アイテムの種類- パラメーター:
delimiter- 接頭辞がある場合に使用される区切り文字pairs- すべてのペアを追加するコールバック- 戻り値:
JsonWriterと併用するBiConsumerSE
flat
public <T> BiConsumerSE<T, BiConsumerSE<StringSE,ObjectSE>> flat(ContextPairs.Joiner joiner, ConsumerSE<ContextPairs.Pairs<T>> pairs) フラットな命名を使用してペアを追加します。- 型パラメーター:
T- アイテムの種類- パラメーター:
joiner- 接頭辞と名前を結合するために使用される関数pairs- すべてのペアを追加するコールバック- 戻り値:
JsonWriterと併用するBiConsumerSE
nested
public <T> BiConsumerSE<T, BiConsumerSE<StringSE,ObjectSE>> nested(ConsumerSE<ContextPairs.Pairs<T>> pairs) ネストされた命名を使用してペアを追加します (たとえば、ECS で使用される名前)。- 型パラメーター:
T- アイテムの種類- パラメーター:
pairs- すべてのペアを追加するコールバック- 戻り値:
JsonWriterと併用するBiConsumerSE