Uses of Annotation Type
org.apache.logging.log4j.core.config.plugins.validation.constraints.Required
Packages that use Required
Package
Description
Log4j 2 Appenders.
The JDBC Appender supports writing log events to a relational database using standard JDBC connections.
Classes and interfaces for ZeroMQ/JeroMQ support.
Support classes for the Rolling File Appender.
Provides Asynchronous Logger classes and interfaces for low-latency logging.
Configuration of Log4j 2.
ConstraintValidator implementations for the constraint annotations.
-
Uses of Required in org.apache.logging.log4j.core.appender
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.jdbc
Fields in org.apache.logging.log4j.core.appender.db.jdbc with annotations of type RequiredModifier and TypeFieldDescriptionprotected String
AbstractDriverManagerConnectionSource.Builder.connectionString
-
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
Method parameters in org.apache.logging.log4j.core.appender.rolling.action with annotations of type RequiredModifier and TypeMethodDescriptionstatic IfAll
IfAll.createAndCondition
(PathCondition... components) Create a Composite PathCondition whose components all need to accept before this condition accepts.static IfNot
IfNot.createNotCondition
(PathCondition condition) Create an IfNot PathCondition.static IfAny
IfAny.createOrCondition
(PathCondition... components) Create a Composite PathCondition: accepts if any of the nested conditions accepts. -
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
Method 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
Methods in org.apache.logging.log4j.core.config.plugins.validation.validators with parameters of type Required
SmtpAppender.newBuilder()
to create and configure aSmtpAppender.Builder
instance.