Class Rfc5424Layout.Rfc5424LayoutBuilder
- java.lang.Object
-
- org.apache.logging.log4j.core.layout.Rfc5424Layout.Rfc5424LayoutBuilder
-
- Enclosing class:
- Rfc5424Layout
public static class Rfc5424Layout.Rfc5424LayoutBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description Rfc5424LayoutBuilder()
-
Method Summary
-
-
-
Method Detail
-
setConfig
public Rfc5424Layout.Rfc5424LayoutBuilder setConfig(Configuration config)
-
setFacility
public Rfc5424Layout.Rfc5424LayoutBuilder setFacility(Facility facility)
-
setId
public Rfc5424Layout.Rfc5424LayoutBuilder setId(String id)
-
setEin
public Rfc5424Layout.Rfc5424LayoutBuilder setEin(String ein)
-
setIncludeMDC
public Rfc5424Layout.Rfc5424LayoutBuilder setIncludeMDC(boolean includeMDC)
-
setIncludeNL
public Rfc5424Layout.Rfc5424LayoutBuilder setIncludeNL(boolean includeNL)
-
setEscapeNL
public Rfc5424Layout.Rfc5424LayoutBuilder setEscapeNL(String escapeNL)
-
setMdcId
public Rfc5424Layout.Rfc5424LayoutBuilder setMdcId(String mdcId)
-
setMdcPrefix
public Rfc5424Layout.Rfc5424LayoutBuilder setMdcPrefix(String mdcPrefix)
-
setEventPrefix
public Rfc5424Layout.Rfc5424LayoutBuilder setEventPrefix(String eventPrefix)
-
setAppName
public Rfc5424Layout.Rfc5424LayoutBuilder setAppName(String appName)
-
setMessageId
public Rfc5424Layout.Rfc5424LayoutBuilder setMessageId(String messageId)
-
setExcludes
public Rfc5424Layout.Rfc5424LayoutBuilder setExcludes(String excludes)
-
setIncludes
public Rfc5424Layout.Rfc5424LayoutBuilder setIncludes(String includes)
-
setRequired
public Rfc5424Layout.Rfc5424LayoutBuilder setRequired(String required)
-
setCharset
public Rfc5424Layout.Rfc5424LayoutBuilder setCharset(Charset charset)
-
setExceptionPattern
public Rfc5424Layout.Rfc5424LayoutBuilder setExceptionPattern(String exceptionPattern)
-
setUseTLSMessageFormat
public Rfc5424Layout.Rfc5424LayoutBuilder setUseTLSMessageFormat(boolean useTLSMessageFormat)
-
setLoggerFields
public Rfc5424Layout.Rfc5424LayoutBuilder setLoggerFields(LoggerFields[] loggerFields)
-
build
public Rfc5424Layout build()
-
-