Package org.elasticsearch.common.logging
Class ESJsonLayout.Builder<B extends ESJsonLayout.Builder<B>>
java.lang.Object
org.apache.logging.log4j.core.layout.AbstractLayout.Builder<B>
org.apache.logging.log4j.core.layout.AbstractStringLayout.Builder<B>
org.elasticsearch.common.logging.ESJsonLayout.Builder<B>
- All Implemented Interfaces:
org.apache.logging.log4j.core.util.Builder<ESJsonLayout>
- Enclosing class:
- ESJsonLayout
public static class ESJsonLayout.Builder<B extends ESJsonLayout.Builder<B>> extends org.apache.logging.log4j.core.layout.AbstractStringLayout.Builder<B> implements org.apache.logging.log4j.core.util.Builder<ESJsonLayout>
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description ESJsonLayout
build()
java.nio.charset.Charset
getCharset()
java.lang.String
getESMessageFields()
java.lang.String
getType()
B
setCharset(java.nio.charset.Charset charset)
B
setESMessageFields(java.lang.String esmessagefields)
B
setType(java.lang.String type)
Methods inherited from class org.apache.logging.log4j.core.layout.AbstractStringLayout.Builder
getFooterSerializer, getHeaderSerializer, setFooterSerializer, setHeaderSerializer
Methods inherited from class org.apache.logging.log4j.core.layout.AbstractLayout.Builder
asBuilder, getConfiguration, getFooter, getHeader, setConfiguration, setFooter, setHeader
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
- Specified by:
build
in interfaceorg.apache.logging.log4j.core.util.Builder<B extends ESJsonLayout.Builder<B>>
-
getCharset
public java.nio.charset.Charset getCharset()- Overrides:
getCharset
in classorg.apache.logging.log4j.core.layout.AbstractStringLayout.Builder<B extends ESJsonLayout.Builder<B>>
-
setCharset
- Overrides:
setCharset
in classorg.apache.logging.log4j.core.layout.AbstractStringLayout.Builder<B extends ESJsonLayout.Builder<B>>
-
getType
public java.lang.String getType() -
setType
-
getESMessageFields
public java.lang.String getESMessageFields() -
setESMessageFields
-