Class AbstractAppender.Builder<B extends AbstractAppender.Builder<B>>
- java.lang.Object
-
- org.apache.logging.log4j.core.filter.AbstractFilterable.Builder<B>
-
- org.apache.logging.log4j.core.appender.AbstractAppender.Builder<B>
-
- Type Parameters:
B
- The type to build.
- Direct Known Subclasses:
AbstractOutputStreamAppender.Builder
,HttpAppender.Builder
,JdbcAppender.Builder
,RoutingAppender.Builder
,ServletAppender.Builder
- Enclosing class:
- AbstractAppender
public abstract static class AbstractAppender.Builder<B extends AbstractAppender.Builder<B>> extends AbstractFilterable.Builder<B>
Subclasses can extend this abstract Builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Configuration
getConfiguration()
Layout<? extends java.io.Serializable>
getLayout()
java.lang.String
getName()
Layout<? extends java.io.Serializable>
getOrCreateLayout()
Layout<? extends java.io.Serializable>
getOrCreateLayout(java.nio.charset.Charset charset)
boolean
isIgnoreExceptions()
B
setConfiguration(Configuration configuration)
B
withConfiguration(Configuration configuration)
Deprecated.B
withIgnoreExceptions(boolean ignoreExceptions)
B
withLayout(Layout<? extends java.io.Serializable> layout)
B
withName(java.lang.String name)
-
Methods inherited from class org.apache.logging.log4j.core.filter.AbstractFilterable.Builder
asBuilder, getFilter, withFilter
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
isIgnoreExceptions
public boolean isIgnoreExceptions()
-
getLayout
public Layout<? extends java.io.Serializable> getLayout()
-
withName
public B withName(java.lang.String name)
-
withIgnoreExceptions
public B withIgnoreExceptions(boolean ignoreExceptions)
-
getOrCreateLayout
public Layout<? extends java.io.Serializable> getOrCreateLayout()
-
getOrCreateLayout
public Layout<? extends java.io.Serializable> getOrCreateLayout(java.nio.charset.Charset charset)
-
withConfiguration
@Deprecated public B withConfiguration(Configuration configuration)
Deprecated.
-
setConfiguration
public B setConfiguration(Configuration configuration)
-
getConfiguration
public Configuration getConfiguration()
-
-