Uses of Interface
org.apache.logging.log4j.core.util.Builder
-
Packages that use Builder Package Description org.apache.logging.log4j.core.appender Log4j 2 Appenders.org.apache.logging.log4j.core.appender.db The classes in this package and sub packages provide appenders for various types of databases and methods for accessing databases.org.apache.logging.log4j.core.appender.db.jdbc The JDBC Appender supports writing log events to a relational database using standard JDBC connections.org.apache.logging.log4j.core.appender.mom Message oriented middleware appenders.org.apache.logging.log4j.core.appender.nosql The NoSQL Appender supports writing log events to NoSQL databases.org.apache.logging.log4j.core.appender.rolling Rolling File Appender and support classes.org.apache.logging.log4j.core.appender.rolling.action Support classes for the Rolling File Appender.org.apache.logging.log4j.core.appender.routing Apache Flume Appender.org.apache.logging.log4j.core.config.builder.api Configuration Builder API for programmatically configuring Log4j.org.apache.logging.log4j.core.config.builder.impl Configuration Builder Implementation.org.apache.logging.log4j.core.config.plugins.util Utility and manager classes for Log4j 2 plugins.org.apache.logging.log4j.core.config.properties Configuration using Properties files.org.apache.logging.log4j.core.filter Log4j 2 Filter support.org.apache.logging.log4j.core.impl Log4j 2 private implementation classes.org.apache.logging.log4j.core.layout Log4j 2 Layout support.org.apache.logging.log4j.core.net Log4j 2 network support.org.apache.logging.log4j.core.util Log4j 2 helper classes.org.apache.logging.log4j.mongodb3 The classes in this package contain the MongoDB provider for the NoSQL Appender.org.apache.logging.log4j.web.appender -
-
Uses of Builder in org.apache.logging.log4j.core.appender
Classes in org.apache.logging.log4j.core.appender that implement Builder Modifier and Type Class Description static class
AppenderSet.Builder
static class
AsyncAppender.Builder<B extends AsyncAppender.Builder<B>>
static class
ConsoleAppender.Builder<B extends ConsoleAppender.Builder<B>>
Builds ConsoleAppender instances.static class
FileAppender.Builder<B extends FileAppender.Builder<B>>
Builds FileAppender instances.static class
HttpAppender.Builder<B extends HttpAppender.Builder<B>>
Builds HttpAppender instances.static class
MemoryMappedFileAppender.Builder<B extends MemoryMappedFileAppender.Builder<B>>
Builds RandomAccessFileAppender instances.static class
OutputStreamAppender.Builder<B extends OutputStreamAppender.Builder<B>>
Builds OutputStreamAppender instances.static class
RandomAccessFileAppender.Builder<B extends RandomAccessFileAppender.Builder<B>>
Builds RandomAccessFileAppender instances.static class
RollingFileAppender.Builder<B extends RollingFileAppender.Builder<B>>
Builds FileAppender instances.static class
RollingRandomAccessFileAppender.Builder<B extends RollingRandomAccessFileAppender.Builder<B>>
static class
ScriptAppenderSelector.Builder
Builds an appender.static class
SocketAppender.Builder
Builds a SocketAppender.static class
SyslogAppender.Builder<B extends SyslogAppender.Builder<B>>
static class
WriterAppender.Builder<B extends WriterAppender.Builder<B>>
Builds WriterAppender instances. -
Uses of Builder in org.apache.logging.log4j.core.appender.db
Classes in org.apache.logging.log4j.core.appender.db that implement Builder Modifier and Type Class Description static class
ColumnMapping.Builder
Builder forColumnMapping
. -
Uses of Builder in org.apache.logging.log4j.core.appender.db.jdbc
Classes in org.apache.logging.log4j.core.appender.db.jdbc that implement Builder Modifier and Type Class Description static class
ColumnConfig.Builder
static class
DriverManagerConnectionSource.Builder<B extends DriverManagerConnectionSource.Builder<B>>
Builds DriverManagerConnectionSource instances.static class
JdbcAppender.Builder<B extends JdbcAppender.Builder<B>>
-
Uses of Builder in org.apache.logging.log4j.core.appender.mom
Classes in org.apache.logging.log4j.core.appender.mom that implement Builder Modifier and Type Class Description static class
JmsAppender.Builder<B extends JmsAppender.Builder<B>>
-
Uses of Builder in org.apache.logging.log4j.core.appender.nosql
Classes in org.apache.logging.log4j.core.appender.nosql that implement Builder Modifier and Type Class Description static class
NoSqlAppender.Builder<B extends NoSqlAppender.Builder<B>>
Builds ConsoleAppender instances. -
Uses of Builder in org.apache.logging.log4j.core.appender.rolling
Classes in org.apache.logging.log4j.core.appender.rolling that implement Builder Modifier and Type Class Description static class
DefaultRolloverStrategy.Builder
Builds DefaultRolloverStrategy instances.static class
DirectWriteRolloverStrategy.Builder
Builds DirectWriteRolloverStrategy instances.static class
TimeBasedTriggeringPolicy.Builder
-
Uses of Builder in org.apache.logging.log4j.core.appender.rolling.action
Classes in org.apache.logging.log4j.core.appender.rolling.action that implement Builder Modifier and Type Class Description static class
PosixViewAttributeAction.Builder
Builder for the posix view attribute action. -
Uses of Builder in org.apache.logging.log4j.core.appender.routing
Classes in org.apache.logging.log4j.core.appender.routing that implement Builder Modifier and Type Class Description static class
Routes.Builder
static class
RoutingAppender.Builder<B extends RoutingAppender.Builder<B>>
-
Uses of Builder in org.apache.logging.log4j.core.config.builder.api
Subinterfaces of Builder in org.apache.logging.log4j.core.config.builder.api Modifier and Type Interface Description interface
AppenderComponentBuilder
Builder for constructing Appender Components.interface
AppenderRefComponentBuilder
Assembler for constructing AppenderRef Components.interface
ComponentBuilder<T extends ComponentBuilder<T>>
Builds arbitrary components and is the base type for the provided components.interface
CompositeFilterComponentBuilder
Wraps multiple Filter Component builders.interface
ConfigurationBuilder<T extends Configuration>
Interface for building logging configurations.interface
CustomLevelComponentBuilder
Assembler for constructing CustomLevel Components.interface
FilterableComponentBuilder<T extends ComponentBuilder<T>>
Component builder that can add Filters.interface
FilterComponentBuilder
Assembler for constructing Filter Components.interface
KeyValuePairComponentBuilder
Assembler for constructing KeyValuePair Components.interface
LayoutComponentBuilder
Assembler for constructing Layout Components.interface
LoggableComponentBuilder<T extends ComponentBuilder<T>>
Common component builder for Logger and RootLogger elements.interface
LoggerComponentBuilder
Assembler for constructing Logger Components.interface
PropertyComponentBuilder
Assembler for constructing Property Components.interface
RootLoggerComponentBuilder
Assembler for constructing the root Logger Components.interface
ScriptComponentBuilder
Assembler for constructing Layout Components.interface
ScriptFileComponentBuilder
Assembler for constructing ScriptFile Components. -
Uses of Builder in org.apache.logging.log4j.core.config.builder.impl
Classes in org.apache.logging.log4j.core.config.builder.impl that implement Builder Modifier and Type Class Description class
DefaultConfigurationBuilder<T extends BuiltConfiguration>
-
Uses of Builder in org.apache.logging.log4j.core.config.plugins.util
Classes in org.apache.logging.log4j.core.config.plugins.util that implement Builder Modifier and Type Class Description class
PluginBuilder
Builder class to instantiate and configure a Plugin object using a PluginFactory method or PluginBuilderFactory builder class. -
Uses of Builder in org.apache.logging.log4j.core.config.properties
Classes in org.apache.logging.log4j.core.config.properties that implement Builder Modifier and Type Class Description class
PropertiesConfigurationBuilder
Helper builder for parsing properties files into a PropertiesConfiguration. -
Uses of Builder in org.apache.logging.log4j.core.filter
Classes in org.apache.logging.log4j.core.filter that implement Builder Modifier and Type Class Description static class
BurstFilter.Builder
-
Uses of Builder in org.apache.logging.log4j.core.impl
Classes in org.apache.logging.log4j.core.impl that implement Builder Modifier and Type Class Description static class
Log4jLogEvent.Builder
LogEvent Builder helper class. -
Uses of Builder in org.apache.logging.log4j.core.layout
Classes in org.apache.logging.log4j.core.layout that implement Builder Modifier and Type Class Description static class
GelfLayout.Builder<B extends GelfLayout.Builder<B>>
static class
HtmlLayout.Builder
static class
JsonLayout.Builder<B extends JsonLayout.Builder<B>>
static class
MarkerPatternSelector.Builder
Custom MarkerPatternSelector builder.static class
PatternLayout.Builder
Custom PatternLayout builder.static class
PatternLayout.SerializerBuilder
static class
PatternMatch.Builder
static class
ScriptPatternSelector.Builder
Custom ScriptPatternSelector builder.static class
SyslogLayout.Builder<B extends SyslogLayout.Builder<B>>
Builds a SyslogLayout.static class
XmlLayout.Builder<B extends XmlLayout.Builder<B>>
static class
YamlLayout.Builder<B extends YamlLayout.Builder<B>>
-
Uses of Builder in org.apache.logging.log4j.core.net
Classes in org.apache.logging.log4j.core.net that implement Builder Modifier and Type Class Description class
MimeMessageBuilder
Builder forMimeMessage
instances.static class
SocketAddress.Builder
class
SocketOptions
Holds all socket options settable viaSocket
methods.class
SocketPerformancePreferences
Holds all socket options settable viaSocket.setPerformancePreferences(int, int, int)
. -
Uses of Builder in org.apache.logging.log4j.core.util
Classes in org.apache.logging.log4j.core.util that implement Builder Modifier and Type Class Description static class
KeyValuePair.Builder
-
Uses of Builder in org.apache.logging.log4j.mongodb3
Classes in org.apache.logging.log4j.mongodb3 that implement Builder Modifier and Type Class Description static class
MongoDbProvider.Builder<B extends MongoDbProvider.Builder<B>>
-
Uses of Builder in org.apache.logging.log4j.web.appender
Classes in org.apache.logging.log4j.web.appender that implement Builder Modifier and Type Class Description static class
ServletAppender.Builder<B extends ServletAppender.Builder<B>>
-