@Plugin(name="ElasticFilter",
category="Core",
elementType="filter",
printObject=true)
public class ElasticFilter
extends org.apache.logging.log4j.core.filter.AbstractFilter
| Constructor and Description |
|---|
ElasticFilter(String name,
org.apache.logging.log4j.Level level) |
| Modifier and Type | Method and Description |
|---|---|
static ElasticFilter |
createFilter(String name,
org.apache.logging.log4j.Level level) |
org.apache.logging.log4j.core.Filter.Result |
filter(org.apache.logging.log4j.core.LogEvent event) |
org.apache.logging.log4j.core.Filter.Result |
filter(org.apache.logging.log4j.core.Logger logger,
org.apache.logging.log4j.Level level,
org.apache.logging.log4j.Marker marker,
org.apache.logging.log4j.message.Message msg,
Throwable t) |
org.apache.logging.log4j.core.Filter.Result |
filter(org.apache.logging.log4j.core.Logger logger,
org.apache.logging.log4j.Level level,
org.apache.logging.log4j.Marker marker,
Object msg,
Throwable t) |
org.apache.logging.log4j.core.Filter.Result |
filter(org.apache.logging.log4j.core.Logger logger,
org.apache.logging.log4j.Level level,
org.apache.logging.log4j.Marker marker,
String msg,
Object... params) |
org.apache.logging.log4j.Level |
getLevel() |
String |
getName() |
void |
setLevel(org.apache.logging.log4j.Level level) |
equals, getOnMatch, getOnMismatch, hashCode, toStringgetState, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, start, stoppublic ElasticFilter(String name, org.apache.logging.log4j.Level level)
public String getName()
public org.apache.logging.log4j.Level getLevel()
public void setLevel(org.apache.logging.log4j.Level level)
public org.apache.logging.log4j.core.Filter.Result filter(org.apache.logging.log4j.core.LogEvent event)
filter in interface org.apache.logging.log4j.core.Filterfilter in class org.apache.logging.log4j.core.filter.AbstractFilterpublic org.apache.logging.log4j.core.Filter.Result filter(org.apache.logging.log4j.core.Logger logger,
org.apache.logging.log4j.Level level,
org.apache.logging.log4j.Marker marker,
Object msg,
Throwable t)
filter in interface org.apache.logging.log4j.core.Filterfilter in class org.apache.logging.log4j.core.filter.AbstractFilterpublic org.apache.logging.log4j.core.Filter.Result filter(org.apache.logging.log4j.core.Logger logger,
org.apache.logging.log4j.Level level,
org.apache.logging.log4j.Marker marker,
String msg,
Object... params)
filter in interface org.apache.logging.log4j.core.Filterfilter in class org.apache.logging.log4j.core.filter.AbstractFilterpublic org.apache.logging.log4j.core.Filter.Result filter(org.apache.logging.log4j.core.Logger logger,
org.apache.logging.log4j.Level level,
org.apache.logging.log4j.Marker marker,
org.apache.logging.log4j.message.Message msg,
Throwable t)
filter in interface org.apache.logging.log4j.core.Filterfilter in class org.apache.logging.log4j.core.filter.AbstractFilter@PluginFactory public static ElasticFilter createFilter(@PluginAttribute(value="name") String name, @PluginAttribute(value="level") org.apache.logging.log4j.Level level)
Copyright © 2015. All rights reserved.