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.appenderRefsprivate AppenderSetScriptAppenderSelector.Builder.appenderSetprivate ConfigurationAppenderSet.Builder.configurationprivate ConfigurationScriptAppenderSelector.Builder.configurationprivate StringAbstractFileAppender.Builder.fileNameprivate StringFileAppender.Builder.fileNameprivate StringRollingFileAppender.Builder.filePatternprivate StringAbstractAppender.Builder.nameprivate StringAsyncAppender.Builder.nameprivate StringScriptAppenderSelector.Builder.nameprivate TriggeringPolicyRollingFileAppender.Builder.policyprivate AbstractScriptScriptAppenderSelector.Builder.scriptprivate ConsoleAppender.TargetConsoleAppender.Builder.targetprivate URLHttpAppender.Builder.urlMethod parameters in org.apache.logging.log4j.core.appender with annotations of type RequiredModifier and TypeMethodDescriptionstatic SmtpAppenderSmtpAppender.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 ConnectionSourceJdbcAppender.Builder.connectionSourceprotected StringAbstractDriverManagerConnectionSource.Builder.connectionStringprivate StringColumnConfig.Builder.nameprivate StringJdbcAppender.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 StringJmsAppender.Builder.destinationBindingNameprivate StringJmsAppender.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 JeroMqAppenderJeroMqAppender.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 LoggerConfigAsyncLoggerConfig.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 LoggerConfigLoggerConfig.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 intSocketPerformancePreferences.bandwidthprivate intSocketPerformancePreferences.connectionTimeprivate intSocketPerformancePreferences.latency
SmtpAppender.newBuilder()to create and configure aSmtpAppender.Builderinstance.