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 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
-
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
-