クラス StructuredLogEncoder

java.lang.ObjectSE
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.encoder.EncoderBase<ch.qos.logback.classic.spi.ILoggingEvent>
org.springframework.boot.logging.logback.StructuredLogEncoder
実装されたすべてのインターフェース:
ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent>ch.qos.logback.core.spi.ContextAwarech.qos.logback.core.spi.LifeCycle

public class StructuredLogEncoder extends ch.qos.logback.core.encoder.EncoderBase<ch.qos.logback.classic.spi.ILoggingEvent>
構造化ログ用の Logback encoder
導入:
3.4.0
作成者:
Moritz Halbritter, Phillip Webb
関連事項:
  • フィールドのサマリー

    クラス ch.qos.logback.core.encoder.EncoderBase から継承されたフィールド

    started

    クラス ch.qos.logback.core.spi.ContextAwareBase から継承されたフィールド

    context
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    byte[]
    encode(ch.qos.logback.classic.spi.ILoggingEvent event)
    byte[]
    byte[]
    void
    void
    void
    void

    クラス ch.qos.logback.core.encoder.EncoderBase から継承されたメソッド

    isStarted

    クラス ch.qos.logback.core.spi.ContextAwareBase から継承されたメソッド

    addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE

    インターフェース ch.qos.logback.core.spi.ContextAware から継承されたメソッド

    addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
  • コンストラクターの詳細

    • StructuredLogEncoder

      public StructuredLogEncoder()
  • メソッドの詳細

    • setFormat

      public void setFormat(StringSE format)
    • setCharset

      public void setCharset(CharsetSE charset)
    • start

      public void start()
      次で指定:
      インターフェース ch.qos.logback.core.spi.LifeCyclestart 
      オーバーライド:
      クラス ch.qos.logback.core.encoder.EncoderBase<ch.qos.logback.classic.spi.ILoggingEvent>start 
    • stop

      public void stop()
      次で指定:
      インターフェース ch.qos.logback.core.spi.LifeCyclestop 
      オーバーライド:
      クラス ch.qos.logback.core.encoder.EncoderBase<ch.qos.logback.classic.spi.ILoggingEvent>stop 
    • headerBytes

      public byte[] headerBytes()
    • encode

      public byte[] encode(ch.qos.logback.classic.spi.ILoggingEvent event)
    • footerBytes

      public byte[] footerBytes()