Class Log4jEventBuilder

java.lang.Object
org.apache.logging.slf4j.Log4jEventBuilder
All Implemented Interfaces:
org.slf4j.spi.LoggingEventBuilder

public class Log4jEventBuilder extends Object implements org.slf4j.spi.LoggingEventBuilder
  • Field Details

  • Constructor Details

  • Method Details

    • setCause

      public org.slf4j.spi.LoggingEventBuilder setCause(Throwable cause)
      Specified by:
      setCause in interface org.slf4j.spi.LoggingEventBuilder
    • addMarker

      public org.slf4j.spi.LoggingEventBuilder addMarker(org.slf4j.Marker marker)
      Specified by:
      addMarker in interface org.slf4j.spi.LoggingEventBuilder
    • addArgument

      public org.slf4j.spi.LoggingEventBuilder addArgument(Object p)
      Specified by:
      addArgument in interface org.slf4j.spi.LoggingEventBuilder
    • addArgument

      public org.slf4j.spi.LoggingEventBuilder addArgument(Supplier<?> objectSupplier)
      Specified by:
      addArgument in interface org.slf4j.spi.LoggingEventBuilder
    • addKeyValue

      public org.slf4j.spi.LoggingEventBuilder addKeyValue(String key, Object value)
      Specified by:
      addKeyValue in interface org.slf4j.spi.LoggingEventBuilder
    • addKeyValue

      public org.slf4j.spi.LoggingEventBuilder addKeyValue(String key, Supplier<Object> valueSupplier)
      Specified by:
      addKeyValue in interface org.slf4j.spi.LoggingEventBuilder
    • setMessage

      public org.slf4j.spi.LoggingEventBuilder setMessage(String message)
      Specified by:
      setMessage in interface org.slf4j.spi.LoggingEventBuilder
    • setMessage

      public org.slf4j.spi.LoggingEventBuilder setMessage(Supplier<String> messageSupplier)
      Specified by:
      setMessage in interface org.slf4j.spi.LoggingEventBuilder
    • log

      public void log()
      Specified by:
      log in interface org.slf4j.spi.LoggingEventBuilder
    • log

      public void log(String message)
      Specified by:
      log in interface org.slf4j.spi.LoggingEventBuilder
    • log

      public void log(String message, Object arg)
      Specified by:
      log in interface org.slf4j.spi.LoggingEventBuilder
    • log

      public void log(String message, Object arg0, Object arg1)
      Specified by:
      log in interface org.slf4j.spi.LoggingEventBuilder
    • log

      public void log(String message, Object... args)
      Specified by:
      log in interface org.slf4j.spi.LoggingEventBuilder
    • log

      public void log(Supplier<String> messageSupplier)
      Specified by:
      log in interface org.slf4j.spi.LoggingEventBuilder