Uses of Annotation Type
org.apache.logging.log4j.core.config.plugins.PluginConfiguration
Packages that use PluginConfiguration
Package
Description
Log4j 2 Appenders.
Apache Flume Appender.
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.
Log4j 2 Filter support.
Log4j 2 Layout support.
Log4j 2 Script support.
-
Uses of PluginConfiguration in org.apache.logging.log4j.core.appender
Fields in org.apache.logging.log4j.core.appender with annotations of type PluginConfigurationModifier and TypeFieldDescriptionprivate Configuration
AbstractAppender.Builder.configuration
private Configuration
AppenderSet.Builder.configuration
private Configuration
AsyncAppender.Builder.configuration
private Configuration
ScriptAppenderSelector.Builder.configuration
Method parameters in org.apache.logging.log4j.core.appender with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic FailoverAppender
FailoverAppender.createAppender
(String name, String primary, String[] failovers, String retryIntervalSeconds, Configuration config, Filter filter, String ignore) Create a Failover Appender. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.appender.rewrite
Method parameters in org.apache.logging.log4j.core.appender.rewrite with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic RewriteAppender
RewriteAppender.createAppender
(String name, String ignore, AppenderRef[] appenderRefs, Configuration config, RewritePolicy rewritePolicy, Filter filter) Creates a RewriteAppender.static PropertiesRewritePolicy
PropertiesRewritePolicy.createPolicy
(Configuration config, Property[] props) Creates a PropertiesRewritePolicy. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.appender.rolling
Fields in org.apache.logging.log4j.core.appender.rolling with annotations of type PluginConfigurationModifier and TypeFieldDescriptionprivate Configuration
DefaultRolloverStrategy.Builder.config
private Configuration
DirectWriteRolloverStrategy.Builder.config
Method parameters in org.apache.logging.log4j.core.appender.rolling with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic CronTriggeringPolicy
CronTriggeringPolicy.createPolicy
(Configuration configuration, String evaluateOnStartup, String schedule) Creates a ScheduledTriggeringPolicy.static DefaultRolloverStrategy
DefaultRolloverStrategy.createStrategy
(String max, String min, String fileIndex, String compressionLevelStr, Action[] customActions, boolean stopCustomActionsOnError, Configuration config) Deprecated.Since 2.9 Usage of Builder API is preferablestatic DirectWriteRolloverStrategy
DirectWriteRolloverStrategy.createStrategy
(String maxFiles, String compressionLevelStr, Action[] customActions, boolean stopCustomActionsOnError, Configuration config) Deprecated.Since 2.9 Usage of Builder API is preferable -
Uses of PluginConfiguration in org.apache.logging.log4j.core.appender.rolling.action
Fields in org.apache.logging.log4j.core.appender.rolling.action with annotations of type PluginConfigurationModifier and TypeFieldDescriptionprivate Configuration
PosixViewAttributeAction.Builder.configuration
Method parameters in org.apache.logging.log4j.core.appender.rolling.action with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic ScriptCondition
ScriptCondition.createCondition
(AbstractScript script, Configuration configuration) Creates the ScriptCondition.static DeleteAction
DeleteAction.createDeleteAction
(String basePath, boolean followLinks, int maxDepth, boolean testMode, PathSorter sorterParameter, PathCondition[] pathConditions, ScriptCondition scriptCondition, Configuration config) Create a DeleteAction. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.appender.routing
Fields in org.apache.logging.log4j.core.appender.routing with annotations of type PluginConfigurationMethod parameters in org.apache.logging.log4j.core.appender.routing with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic PurgePolicy
IdlePurgePolicy.createPurgePolicy
(String timeToLive, String checkInterval, String timeUnit, Configuration configuration) Create the PurgePolicy -
Uses of PluginConfiguration in org.apache.logging.log4j.core.async
Method parameters in org.apache.logging.log4j.core.async with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic LoggerConfig
AsyncLoggerConfig.createLogger
(boolean additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.static LoggerConfig
AsyncLoggerConfig.RootLogger.createLogger
(String additivity, Level level, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.config
Fields in org.apache.logging.log4j.core.config with annotations of type PluginConfigurationModifier and TypeFieldDescriptionprivate Configuration
LoggerConfig.Builder.config
private Configuration
LoggerConfig.RootLogger.Builder.config
Method parameters in org.apache.logging.log4j.core.config with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic StrLookup
PropertiesPlugin.configureSubstitutor
(Property[] properties, Configuration config) Creates the Properties component.static LoggerConfig
LoggerConfig.createLogger
(boolean additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.static LoggerConfig
LoggerConfig.createLogger
(String additivity, Level level, String loggerName, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.static LoggerConfig
LoggerConfig.RootLogger.createLogger
(String additivity, Level level, String includeLocation, AppenderRef[] refs, Property[] properties, Configuration config, Filter filter) Deprecated.static Property
Property.createProperty
(String name, String rawValue, Configuration configuration) Creates a Property. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.config.arbiters
Fields in org.apache.logging.log4j.core.config.arbiters with annotations of type PluginConfigurationModifier and TypeFieldDescriptionprivate AbstractConfiguration
ScriptArbiter.Builder.configuration
-
Uses of PluginConfiguration in org.apache.logging.log4j.core.filter
Method parameters in org.apache.logging.log4j.core.filter with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic ScriptFilter
ScriptFilter.createFilter
(AbstractScript script, Filter.Result match, Filter.Result mismatch, Configuration configuration) Creates the ScriptFilter. -
Uses of PluginConfiguration in org.apache.logging.log4j.core.layout
Fields in org.apache.logging.log4j.core.layout with annotations of type PluginConfigurationModifier and TypeFieldDescriptionprivate Configuration
AbstractLayout.Builder.configuration
private Configuration
LevelPatternSelector.Builder.configuration
private Configuration
MarkerPatternSelector.Builder.configuration
private Configuration
PatternLayout.Builder.configuration
private Configuration
ScriptPatternSelector.Builder.configuration
Method parameters in org.apache.logging.log4j.core.layout with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic PatternLayout
PatternLayout.createLayout
(String pattern, PatternSelector patternSelector, Configuration config, RegexReplacement replace, Charset charset, boolean alwaysWriteExceptions, boolean noConsoleNoAnsi, String headerPattern, String footerPattern) Deprecated.UsePatternLayout.newBuilder()
instead.static Rfc5424Layout
Rfc5424Layout.createLayout
(Facility facility, String id, int enterpriseNumber, boolean includeMDC, String mdcId, String mdcPrefix, String eventPrefix, boolean newLine, String escapeNL, String appName, String msgId, String excludes, String includes, String required, String exceptionPattern, boolean useTlsMessageFormat, LoggerFields[] loggerFields, Configuration config) Deprecated.Useinstead
-
Uses of PluginConfiguration in org.apache.logging.log4j.core.script
Method parameters in org.apache.logging.log4j.core.script with annotations of type PluginConfigurationModifier and TypeMethodDescriptionstatic ScriptRef
ScriptRef.createReference
(String name, Configuration configuration)