クラス JsonWriterStructuredLogFormatter<E>

java.lang.ObjectSE
org.springframework.boot.logging.structured.JsonWriterStructuredLogFormatter<E>
型パラメーター:
E - ログイベントの種類
実装されているすべてのインターフェース:
StructuredLogFormatter<E>

public abstract class JsonWriterStructuredLogFormatter<E> extends ObjectSE implements StructuredLogFormatter<E>
JsonWriter を使用して JSON を生成する StructuredLogFormatter 実装の基本クラス。
導入:
3.4.0
作成者:
Phillip Webb
  • コンストラクターの詳細

  • メソッドの詳細

    • format

      public StringSE format(E event)
      インターフェースからコピーされた説明: StructuredLogFormatter
      指定されたログイベントを文字列にフォーマットします。
      次で指定:
      インターフェース StructuredLogFormatter<E>format 
      パラメーター:
      event - 書き込むログイベント
      戻り値:
      フォーマットされたログイベント文字列
    • formatAsBytes

      public byte[] formatAsBytes(E event, CharsetSE charset)
      インターフェースからコピーされた説明: StructuredLogFormatter
      指定されたログイベントをバイト配列にフォーマットします。
      次で指定:
      インターフェース StructuredLogFormatter<E>formatAsBytes 
      パラメーター:
      event - 書き込むログイベント
      charset - 文字セット
      戻り値:
      フォーマットされたログイベントバイト