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,NoSqlAppender.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 ConfigurationgetConfiguration()Layout<? extends Serializable>getLayout()StringgetName()Layout<? extends Serializable>getOrCreateLayout()Layout<? extends Serializable>getOrCreateLayout(Charset charset)booleanisIgnoreExceptions()BsetConfiguration(Configuration configuration)BwithConfiguration(Configuration configuration)Deprecated.BwithIgnoreExceptions(boolean ignoreExceptions)BwithLayout(Layout<? extends Serializable> layout)BwithName(String name)-
Methods inherited from class org.apache.logging.log4j.core.filter.AbstractFilterable.Builder
asBuilder, getFilter, withFilter
-
-
-
-
Method Detail
-
getName
public String getName()
-
isIgnoreExceptions
public boolean isIgnoreExceptions()
-
getLayout
public Layout<? extends Serializable> getLayout()
-
withIgnoreExceptions
public B withIgnoreExceptions(boolean ignoreExceptions)
-
withLayout
public B withLayout(Layout<? extends Serializable> layout)
-
getOrCreateLayout
public Layout<? extends Serializable> getOrCreateLayout()
-
getOrCreateLayout
public Layout<? extends Serializable> getOrCreateLayout(Charset charset)
-
withConfiguration
@Deprecated public B withConfiguration(Configuration configuration)
Deprecated.
-
setConfiguration
public B setConfiguration(Configuration configuration)
-
getConfiguration
public Configuration getConfiguration()
-
-