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
,KafkaAppender.Builder
,NoSqlAppender.Builder
,RoutingAppender.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.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionLayout<? extends Serializable>
getName()
Layout<? extends Serializable>
Layout<? extends Serializable>
getOrCreateLayout
(Charset charset) boolean
setConfiguration
(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
-
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)
. -
getErrorPrefix
-
setConfiguration(Configuration)