Uses of Annotation Type
org.apache.logging.log4j.core.config.plugins.PluginBuilderFactory
Package
Description
Log4j 2 Appenders.
The classes in this package and sub packages provide appenders for various types of databases and methods for
accessing databases.
The JDBC Appender supports writing log events to a relational database using standard JDBC connections.
Message oriented middleware appenders.
Classes and interfaces for Kafka appender support.
The NoSQL Appender supports writing log events to NoSQL databases.
Rolling File Appender and support classes.
Support classes for the Rolling File Appender.
Apache Flume Appender.
Provides Asynchronous Logger classes and interfaces for low-latency logging.
Configuration of Log4j 2.
Log4j 2 Filter support.
Log4j 2 Layout support.
Log4j 2 network support.
Log4j 2 helper classes.
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender
Modifier and TypeMethodDescriptionstatic AppenderSet.Builder
AppenderSet.newBuilder()
static AsyncAppender.Builder
AsyncAppender.newBuilder()
static <B extends ConsoleAppender.Builder<B>>
BConsoleAppender.newBuilder()
static <B extends FileAppender.Builder<B>>
BFileAppender.newBuilder()
static <B extends HttpAppender.Builder<B>>
BHttpAppender.newBuilder()
static <B extends MemoryMappedFileAppender.Builder<B>>
BMemoryMappedFileAppender.newBuilder()
static <B extends OutputStreamAppender.Builder<B>>
BOutputStreamAppender.newBuilder()
static <B extends RandomAccessFileAppender.Builder<B>>
BRandomAccessFileAppender.newBuilder()
Creates a builder for a RandomAccessFileAppender.static <B extends RollingFileAppender.Builder<B>>
BRollingFileAppender.newBuilder()
Creates a new Builder.static <B extends RollingRandomAccessFileAppender.Builder<B>>
BRollingRandomAccessFileAppender.newBuilder()
ScriptAppenderSelector.newBuilder()
static SmtpAppender.Builder
SmtpAppender.newBuilder()
static SocketAppender.Builder
SocketAppender.newBuilder()
static <B extends WriterAppender.Builder<B>>
BWriterAppender.newBuilder()
static <B extends SyslogAppender.Builder<B>>
BSyslogAppender.newSyslogAppenderBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.db
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.db.jdbc
Modifier and TypeMethodDescriptionstatic ColumnConfig.Builder
ColumnConfig.newBuilder()
static <B extends DriverManagerConnectionSource.Builder<B>>
BDriverManagerConnectionSource.newBuilder()
static <B extends JdbcAppender.Builder<B>>
BJdbcAppender.newBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.mom
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.mom.kafka
Modifier and TypeMethodDescriptionstatic <B extends KafkaAppender.Builder<B>>
BKafkaAppender.newBuilder()
Creates a builder for a KafkaAppender. -
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.nosql
Modifier and TypeMethodDescriptionstatic <B extends NoSqlAppender.Builder<B>>
BNoSqlAppender.newBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.rolling
Modifier and TypeMethodDescriptionDefaultRolloverStrategy.newBuilder()
DirectWriteRolloverStrategy.newBuilder()
TimeBasedTriggeringPolicy.newBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.rolling.action
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.routing
Modifier and TypeMethodDescriptionstatic Routes.Builder
Routes.newBuilder()
static <B extends RoutingAppender.Builder<B>>
BRoutingAppender.newBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.async
Modifier and TypeMethodDescriptionstatic <B extends AsyncLoggerConfig.Builder<B>>
BAsyncLoggerConfig.newAsyncBuilder()
static <B extends AsyncLoggerConfig.RootLogger.Builder<B>>
BAsyncLoggerConfig.RootLogger.newAsyncRootBuilder()
static <B extends AsyncWaitStrategyFactoryConfig.Builder<B>>
BAsyncWaitStrategyFactoryConfig.newBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.config
Modifier and TypeMethodDescriptionstatic <B extends LoggerConfig.Builder<B>>
BLoggerConfig.newBuilder()
static <B extends LoggerConfig.RootLogger.Builder<B>>
BLoggerConfig.RootLogger.newRootBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.config.arbiters
Modifier and TypeMethodDescriptionstatic ClassArbiter.Builder
ClassArbiter.newBuilder()
static DefaultArbiter.Builder
DefaultArbiter.newBuilder()
static EnvironmentArbiter.Builder
EnvironmentArbiter.newBuilder()
static ScriptArbiter.Builder
ScriptArbiter.newBuilder()
static SelectArbiter.Builder
SelectArbiter.newBuilder()
SystemPropertyArbiter.newBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.filter
Modifier and TypeMethodDescriptionstatic BurstFilter.Builder
BurstFilter.newBuilder()
static DenyAllFilter.Builder
DenyAllFilter.newBuilder()
static LevelMatchFilter.Builder
LevelMatchFilter.newBuilder()
MutableThreadContextMapFilter.newBuilder()
static NoMarkerFilter.Builder
NoMarkerFilter.newBuilder()
static StringMatchFilter.Builder
StringMatchFilter.newBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.layout
Modifier and TypeMethodDescriptionstatic <B extends GelfLayout.Builder<B>>
BGelfLayout.newBuilder()
static HtmlLayout.Builder
HtmlLayout.newBuilder()
static <B extends JsonLayout.Builder<B>>
BJsonLayout.newBuilder()
static LevelPatternSelector.Builder
LevelPatternSelector.newBuilder()
Creates a builder for a custom ScriptPatternSelector.MarkerPatternSelector.newBuilder()
Creates a builder for a custom ScriptPatternSelector.static PatternLayout.Builder
PatternLayout.newBuilder()
Creates a builder for a custom PatternLayout.static PatternMatch.Builder
PatternMatch.newBuilder()
ScriptPatternSelector.newBuilder()
Creates a builder for a custom ScriptPatternSelector.static <B extends SyslogLayout.Builder<B>>
BSyslogLayout.newBuilder()
static <B extends XmlLayout.Builder<B>>
BXmlLayout.newBuilder()
static <B extends YamlLayout.Builder<B>>
BYamlLayout.newBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.net
Modifier and TypeMethodDescriptionstatic SocketAddress.Builder
SocketAddress.newBuilder()
static SocketOptions
SocketOptions.newBuilder()
Constructs a new builder.static SocketPerformancePreferences
SocketPerformancePreferences.newBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.util