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:
AbstractDatabaseAppender.Builder,AbstractOutputStreamAppender.Builder,HttpAppender.Builder,JmsAppender.Builder,NoSqlAppender.Builder,RoutingAppender.Builder,ServletAppender.Builder,SmtpAppender.Builder,WriterAppender.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.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Configurationprivate booleanprivate Layout<? extends Serializable> private String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionLayout<? extends Serializable> getName()Layout<? extends Serializable> Layout<? extends Serializable> getOrCreateLayout(Charset charset) booleansetConfiguration(Configuration configuration) setIgnoreExceptions(boolean ignoreExceptions) setLayout(Layout<? extends Serializable> layout) withConfiguration(Configuration configuration) Deprecated.withIgnoreExceptions(boolean ignoreExceptions) Deprecated.withLayout(Layout<? extends Serializable> layout) Deprecated.usesetLayout(Layout).Deprecated.usesetName(String).Methods inherited from class org.apache.logging.log4j.core.filter.AbstractFilterable.Builder
asBuilder, getFilter, getPropertyArray, setFilter, setPropertyArray, withFilter
-
Field Details
-
ignoreExceptions
-
layout
-
name
-
configuration
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
getConfiguration
-
getLayout
-
getName
-
getOrCreateLayout
-
getOrCreateLayout
-
isIgnoreExceptions
public boolean isIgnoreExceptions() -
setConfiguration
-
setIgnoreExceptions
-
setLayout
-
setName
-
withConfiguration
Deprecated. -
withIgnoreExceptions
Deprecated. -
withLayout
Deprecated.usesetLayout(Layout). -
withName
Deprecated.usesetName(String).
-
setConfiguration(Configuration)