Class AbstractLayout.Builder<B extends AbstractLayout.Builder<B>>
- java.lang.Object
-
- org.apache.logging.log4j.core.layout.AbstractLayout.Builder<B>
-
- Type Parameters:
B
- The type to build.
- Direct Known Subclasses:
AbstractStringLayout.Builder
- Enclosing class:
- AbstractLayout<T extends Serializable>
public abstract static class AbstractLayout.Builder<B extends AbstractLayout.Builder<B>> extends Object
Subclasses can extend this abstract Builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description B
asBuilder()
Configuration
getConfiguration()
byte[]
getFooter()
byte[]
getHeader()
B
setConfiguration(Configuration configuration)
B
setFooter(byte[] footer)
B
setHeader(byte[] header)
-
-
-
Method Detail
-
asBuilder
public B asBuilder()
-
getConfiguration
public Configuration getConfiguration()
-
getFooter
public byte[] getFooter()
-
getHeader
public byte[] getHeader()
-
setConfiguration
public B setConfiguration(Configuration configuration)
-
setFooter
public B setFooter(byte[] footer)
-
setHeader
public B setHeader(byte[] header)
-
-