Uses of Interface
org.apache.logging.log4j.core.util.Builder
Packages that use Builder
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.
Configuration Builder API for programmatically configuring Log4j.
Configuration Builder Implementation.
Utility and manager classes for Log4j 2 plugins.
Configuration using Properties files.
Log4j 2 Filter support.
Log4j 2 private implementation classes.
Log4j 2 Layout support.
Log4j 2 network support.
Log4j 2 helper classes.
-
Uses of Builder in org.apache.logging.log4j.core.appender
Classes in org.apache.logging.log4j.core.appender that implement BuilderModifier and TypeClassDescriptionstatic classstatic classAsyncAppender.Builder<B extends AsyncAppender.Builder<B>>static classConsoleAppender.Builder<B extends ConsoleAppender.Builder<B>>Builds ConsoleAppender instances.static classFileAppender.Builder<B extends FileAppender.Builder<B>>Builds FileAppender instances.static classHttpAppender.Builder<B extends HttpAppender.Builder<B>>Builds HttpAppender instances.static classBuilds RandomAccessFileAppender instances.static classOutputStreamAppender.Builder<B extends OutputStreamAppender.Builder<B>>Builds OutputStreamAppender instances.static classBuilds RandomAccessFileAppender instances.static classRollingFileAppender.Builder<B extends RollingFileAppender.Builder<B>>Builds FileAppender instances.static classstatic final classBuilds an appender.static classstatic classBuilds a SocketAppender.static classSyslogAppender.Builder<B extends SyslogAppender.Builder<B>>static classWriterAppender.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 -
Uses of Builder in org.apache.logging.log4j.core.appender.db.jdbc
Classes in org.apache.logging.log4j.core.appender.db.jdbc that implement BuilderModifier and TypeClassDescriptionstatic classstatic classBuilds DriverManagerConnectionSource instances.static classJdbcAppender.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 BuilderModifier and TypeClassDescriptionstatic classJmsAppender.Builder<B extends JmsAppender.Builder<B>>Deprecated. -
Uses of Builder in org.apache.logging.log4j.core.appender.mom.kafka
Classes in org.apache.logging.log4j.core.appender.mom.kafka that implement BuilderModifier and TypeClassDescriptionstatic classKafkaAppender.Builder<B extends KafkaAppender.Builder<B>>Builds KafkaAppender instances. -
Uses of Builder in org.apache.logging.log4j.core.appender.nosql
Classes in org.apache.logging.log4j.core.appender.nosql that implement BuilderModifier and TypeClassDescriptionstatic classNoSqlAppender.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 BuilderModifier and TypeClassDescriptionstatic classBuilds DefaultRolloverStrategy instances.static classBuilds DirectWriteRolloverStrategy instances.static class -
Uses of Builder in org.apache.logging.log4j.core.appender.rolling.action
Classes in org.apache.logging.log4j.core.appender.rolling.action that implement BuilderModifier and TypeClassDescriptionstatic final classstatic classBuilder 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 BuilderModifier and TypeClassDescriptionstatic classstatic classRoutingAppender.Builder<B extends RoutingAppender.Builder<B>> -
Uses of Builder in org.apache.logging.log4j.core.async
Classes in org.apache.logging.log4j.core.async that implement BuilderModifier and TypeClassDescriptionstatic classAsyncLoggerConfig.Builder<B extends AsyncLoggerConfig.Builder<B>>static classstatic classBuilds AsyncWaitStrategyFactoryConfig instances. -
Uses of Builder in org.apache.logging.log4j.core.config
Classes in org.apache.logging.log4j.core.config that implement BuilderModifier and TypeClassDescriptionstatic classLoggerConfig.Builder<B extends LoggerConfig.Builder<B>>Builds LoggerConfig instances.static classBuilds LoggerConfig instances.static final classBuilds MonitorResource instances. -
Uses of Builder in org.apache.logging.log4j.core.config.arbiters
Classes in org.apache.logging.log4j.core.config.arbiters that implement BuilderModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic class -
Uses of Builder in org.apache.logging.log4j.core.config.builder.api
Subinterfaces of Builder in org.apache.logging.log4j.core.config.builder.apiModifier and TypeInterfaceDescriptioninterfaceBuilder for constructing Appender Components.interfaceAssembler for constructing AppenderRef Components.interfaceComponentBuilder<T extends ComponentBuilder<T>>Builds arbitrary components and is the base type for the provided components.interfaceWraps multiple Filter Component builders.interfaceConfigurationBuilder<T extends Configuration>Interface for building logging configurations.interfaceAssembler for constructing CustomLevel Components.interfaceFilterableComponentBuilder<T extends ComponentBuilder<T>>Component builder that can add Filters.interfaceAssembler for constructing Filter Components.interfaceAssembler for constructing KeyValuePair Components.interfaceAssembler for constructing Layout Components.interfaceLoggableComponentBuilder<T extends ComponentBuilder<T>>Common component builder for Logger and RootLogger elements.interfaceAssembler for constructing Logger Components.interfaceAssembler for constructing Property Components.interfaceAssembler for constructing the root Logger Components.interfaceAssembler for constructing Layout Components.interfaceAssembler 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 -
Uses of Builder in org.apache.logging.log4j.core.config.plugins.util
Classes in org.apache.logging.log4j.core.config.plugins.util that implement BuilderModifier and TypeClassDescriptionclassBuilder class to instantiate and configure a Plugin object using a PluginFactory method or PluginBuilderFactory builder class.Methods in org.apache.logging.log4j.core.config.plugins.util with parameters of type BuilderModifier and TypeMethodDescriptionstatic booleanPluginBuilder.validateFields(Builder<?> builder, String errorPrefix) -
Uses of Builder in org.apache.logging.log4j.core.config.properties
Classes in org.apache.logging.log4j.core.config.properties that implement BuilderModifier and TypeClassDescriptionclassHelper 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 BuilderModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic class -
Uses of Builder in org.apache.logging.log4j.core.impl
Classes in org.apache.logging.log4j.core.impl that implement BuilderModifier and TypeClassDescriptionstatic classLogEvent Builder helper class. -
Uses of Builder in org.apache.logging.log4j.core.layout
Classes in org.apache.logging.log4j.core.layout that implement BuilderModifier and TypeClassDescriptionstatic classGelfLayout.Builder<B extends GelfLayout.Builder<B>>static classstatic classJsonLayout.Builder<B extends JsonLayout.Builder<B>>static classCustom MarkerPatternSelector builder.static classCustom MarkerPatternSelector builder.static classCustom PatternLayout builder.static classstatic classstatic classstatic classCustom ScriptPatternSelector builder.static classSyslogLayout.Builder<B extends SyslogLayout.Builder<B>>Builds a SyslogLayout.static classXmlLayout.Builder<B extends XmlLayout.Builder<B>>static classYamlLayout.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 BuilderModifier and TypeClassDescriptionclassBuilder forMimeMessageinstances.static classclassHolds all socket options settable viaSocketmethods.classHolds 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