Module org.elasticsearch.server
Package org.elasticsearch.common.logging
Class ECSJsonLayout.Builder
java.lang.Object
org.apache.logging.log4j.core.layout.AbstractLayout.Builder<B>
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
-
Method Summary
Modifier and TypeMethodDescriptionco.elastic.logging.log4j2.EcsLayout
build()
setDataset
(String dataset) Methods inherited from class org.apache.logging.log4j.core.layout.AbstractStringLayout.Builder
getCharset, getFooterSerializer, getHeaderSerializer, setCharset, 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
Methods 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:
build
in interfaceorg.apache.logging.log4j.core.util.Builder<co.elastic.logging.log4j2.EcsLayout>
-
getDataset
-
setDataset
-