Uses of Annotation Type
org.apache.logging.log4j.core.config.plugins.validation.constraints.Required
Packages that use Required
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 ZeroMQ/JeroMQ support.
Support classes for the Rolling File Appender.
Apache Flume Appender.
Provides Asynchronous Logger classes and interfaces for low-latency logging.
Configuration of Log4j 2.
ConstraintValidator implementations for the constraint annotations.
Log4j 2 network support.
-
Uses of Required in org.apache.logging.log4j.core.appender
Fields in org.apache.logging.log4j.core.appender with annotations of type RequiredModifier and TypeFieldDescriptionprivate AppenderRef[]
AsyncAppender.Builder.appenderRefs
private AppenderSet
ScriptAppenderSelector.Builder.appenderSet
private Configuration
AppenderSet.Builder.configuration
private Configuration
ScriptAppenderSelector.Builder.configuration
private String
AbstractFileAppender.Builder.fileName
private String
FileAppender.Builder.fileName
private String
RollingFileAppender.Builder.filePattern
private String
AbstractAppender.Builder.name
private String
AsyncAppender.Builder.name
private String
ScriptAppenderSelector.Builder.name
private TriggeringPolicy
RollingFileAppender.Builder.policy
private AbstractScript
ScriptAppenderSelector.Builder.script
private ConsoleAppender.Target
ConsoleAppender.Builder.target
private URL
HttpAppender.Builder.url
Method parameters in org.apache.logging.log4j.core.appender with annotations of type RequiredModifier and TypeMethodDescriptionstatic SmtpAppender
SmtpAppender.createAppender
(Configuration config, String name, String to, String cc, String bcc, String from, String replyTo, String subject, String smtpProtocol, String smtpHost, String smtpPortStr, String smtpUsername, String smtpPassword, String smtpDebug, String bufferSizeStr, Layout<? extends Serializable> layout, Filter filter, String ignore) Deprecated. -
Uses of Required in org.apache.logging.log4j.core.appender.db
Fields in org.apache.logging.log4j.core.appender.db with annotations of type Required -
Uses of Required in org.apache.logging.log4j.core.appender.db.jdbc
Fields in org.apache.logging.log4j.core.appender.db.jdbc with annotations of type RequiredModifier and TypeFieldDescriptionprivate ConnectionSource
JdbcAppender.Builder.connectionSource
protected String
AbstractDriverManagerConnectionSource.Builder.connectionString
private String
ColumnConfig.Builder.name
private String
JdbcAppender.Builder.tableName
-
Uses of Required in org.apache.logging.log4j.core.appender.mom
Fields in org.apache.logging.log4j.core.appender.mom with annotations of type RequiredModifier and TypeFieldDescriptionprivate String
JmsAppender.Builder.destinationBindingName
private String
JmsAppender.Builder.factoryBindingName
-
Uses of Required in org.apache.logging.log4j.core.appender.mom.jeromq
Method parameters in org.apache.logging.log4j.core.appender.mom.jeromq with annotations of type RequiredModifier and TypeMethodDescriptionstatic JeroMqAppender
JeroMqAppender.createAppender
(String name, Layout<?> layout, Filter filter, Property[] properties, boolean ignoreExceptions, long affinity, long backlog, boolean delayAttachOnConnect, byte[] identity, boolean ipv4Only, long linger, long maxMsgSize, long rcvHwm, long receiveBufferSize, int receiveTimeOut, long reconnectIVL, long reconnectIVLMax, long sendBufferSize, int sendTimeOut, long sndHwm, int tcpKeepAlive, long tcpKeepAliveCount, long tcpKeepAliveIdle, long tcpKeepAliveInterval, boolean xpubVerbose) -
Uses of Required in org.apache.logging.log4j.core.appender.rolling.action
Fields in org.apache.logging.log4j.core.appender.rolling.action with annotations of type Required -
Uses of Required in org.apache.logging.log4j.core.appender.routing
Fields in org.apache.logging.log4j.core.appender.routing with annotations of type Required -
Uses of Required in org.apache.logging.log4j.core.async
Method parameters in org.apache.logging.log4j.core.async with annotations of type RequiredModifier and TypeMethodDescriptionstatic LoggerConfig
AsyncLoggerConfig.createLogger
(boolean additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated. -
Uses of Required in org.apache.logging.log4j.core.config
Fields in org.apache.logging.log4j.core.config with annotations of type RequiredMethod parameters in org.apache.logging.log4j.core.config with annotations of type RequiredModifier and TypeMethodDescriptionstatic LoggerConfig
LoggerConfig.createLogger
(boolean additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated. -
Uses of Required in org.apache.logging.log4j.core.config.plugins.validation.validators
Fields in org.apache.logging.log4j.core.config.plugins.validation.validators declared as RequiredMethods in org.apache.logging.log4j.core.config.plugins.validation.validators with parameters of type Required -
Uses of Required in org.apache.logging.log4j.core.net
Fields in org.apache.logging.log4j.core.net with annotations of type RequiredModifier and TypeFieldDescriptionprivate int
SocketPerformancePreferences.bandwidth
private int
SocketPerformancePreferences.connectionTime
private int
SocketPerformancePreferences.latency
SmtpAppender.newBuilder()
to create and configure aSmtpAppender.Builder
instance.