Uses of Annotation Type
org.apache.logging.log4j.core.config.plugins.PluginBuilderFactory
Packages that use 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
Methods in org.apache.logging.log4j.core.appender with annotations of type PluginBuilderFactoryModifier 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
Methods in org.apache.logging.log4j.core.appender.db with annotations of type PluginBuilderFactory -
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.db.jdbc
Methods in org.apache.logging.log4j.core.appender.db.jdbc with annotations of type PluginBuilderFactoryModifier 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
Methods in org.apache.logging.log4j.core.appender.mom with annotations of type PluginBuilderFactory -
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.mom.kafka
Methods in org.apache.logging.log4j.core.appender.mom.kafka with annotations of type PluginBuilderFactoryModifier 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
Methods in org.apache.logging.log4j.core.appender.nosql with annotations of type PluginBuilderFactoryModifier and TypeMethodDescriptionstatic <B extends NoSqlAppender.Builder<B>>
BNoSqlAppender.newBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.rolling
Methods in org.apache.logging.log4j.core.appender.rolling with annotations of type PluginBuilderFactoryModifier and TypeMethodDescriptionDefaultRolloverStrategy.newBuilder()
DirectWriteRolloverStrategy.newBuilder()
TimeBasedTriggeringPolicy.newBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.rolling.action
Methods in org.apache.logging.log4j.core.appender.rolling.action with annotations of type PluginBuilderFactory -
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.appender.routing
Methods in org.apache.logging.log4j.core.appender.routing with annotations of type PluginBuilderFactoryModifier and TypeMethodDescriptionstatic Routes.Builder
Routes.newBuilder()
static <B extends RoutingAppender.Builder<B>>
BRoutingAppender.newBuilder()
-
Uses of PluginBuilderFactory in org.apache.logging.log4j.core.async
Methods in org.apache.logging.log4j.core.async with annotations of type PluginBuilderFactoryModifier 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
Methods in org.apache.logging.log4j.core.config with annotations of type PluginBuilderFactoryModifier 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
Methods in org.apache.logging.log4j.core.config.arbiters with annotations of type PluginBuilderFactoryModifier 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
Methods in org.apache.logging.log4j.core.filter with annotations of type PluginBuilderFactoryModifier 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
Methods in org.apache.logging.log4j.core.layout with annotations of type PluginBuilderFactoryModifier 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
Methods in org.apache.logging.log4j.core.net with annotations of type PluginBuilderFactoryModifier 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
Methods in org.apache.logging.log4j.core.util with annotations of type PluginBuilderFactory