@Plugin(name="SplunkAppender",
category="Core",
elementType="appender",
printObject=true)
public class SplunkAppender
extends org.apache.logging.log4j.core.appender.AbstractAppender
SplunkAppender.| Constructor and Description |
|---|
SplunkAppender(java.lang.String name,
org.apache.logging.log4j.core.config.Configuration config,
org.apache.logging.log4j.core.config.AppenderRef appenderRef) |
| Modifier and Type | Method and Description |
|---|---|
void |
append(org.apache.logging.log4j.core.LogEvent logEvent) |
static SplunkAppender |
build(java.lang.String name,
org.apache.logging.log4j.core.config.AppenderRef appenderRef,
org.apache.logging.log4j.core.config.Configuration config)
Create appender.
|
error, error, error, getHandler, getLayout, getName, ignoreExceptions, parseInt, setHandler, toSerializable, toStringaddFilter, getFilter, hasFilter, isFiltered, removeFilter, start, stop, stopequalsImpl, getState, getStatusLogger, hashCodeImpl, initialize, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, stop, stoppublic SplunkAppender(java.lang.String name,
@NonNull
org.apache.logging.log4j.core.config.Configuration config,
@NonNull
org.apache.logging.log4j.core.config.AppenderRef appenderRef)
public void append(org.apache.logging.log4j.core.LogEvent logEvent)
@PluginFactory public static SplunkAppender build(@PluginAttribute(value="name") java.lang.String name, @PluginElement(value="AppenderRef") org.apache.logging.log4j.core.config.AppenderRef appenderRef, @PluginConfiguration org.apache.logging.log4j.core.config.Configuration config)
name - the nameappenderRef - the appender refconfig - the config