Module org.elasticsearch.server
Package org.elasticsearch.common.logging
Class ECSJsonLayout.Builder
java.lang.Object
org.apache.logging.log4j.core.layout.AbstractLayout.Builder<ECSJsonLayout.Builder>
org.apache.logging.log4j.core.layout.AbstractStringLayout.Builder<ECSJsonLayout.Builder>
org.elasticsearch.common.logging.ECSJsonLayout.Builder
- All Implemented Interfaces:
org.apache.logging.log4j.core.util.Builder<co.elastic.logging.log4j2.EcsLayout>
- Enclosing class:
ECSJsonLayout
public static final class ECSJsonLayout.Builder
extends org.apache.logging.log4j.core.layout.AbstractStringLayout.Builder<ECSJsonLayout.Builder>
implements org.apache.logging.log4j.core.util.Builder<co.elastic.logging.log4j2.EcsLayout>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionco.elastic.logging.log4j2.EcsLayoutbuild()setDataset(String dataset) Methods inherited from class org.apache.logging.log4j.core.layout.AbstractStringLayout.Builder
getCharset, getFooterSerializer, getHeaderSerializer, setCharset, setFooterSerializer, setHeaderSerializerMethods inherited from class org.apache.logging.log4j.core.layout.AbstractLayout.Builder
asBuilder, getConfiguration, getFooter, getHeader, setConfiguration, setFooter, setHeaderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.logging.log4j.core.util.Builder
getErrorPrefix, isValid
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
public co.elastic.logging.log4j2.EcsLayout build()- Specified by:
buildin interfaceorg.apache.logging.log4j.core.util.Builder<co.elastic.logging.log4j2.EcsLayout>
-
getDataset
-
setDataset
-