public interface LogFilterSettings
Modifier and Type | Method and Description |
---|---|
void |
addPropertyFilter(java.lang.String key,
java.lang.String value)
Restricts collected events to only those that have the matching value, IF the key is present in the MDC context.
|
void |
clearPropertyLevel(java.lang.String key,
java.lang.String value)
Removes a specific key/value level from the logging system.
|
void |
clearPropertyLevels()
Clears all property levels defined in the system.
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,Level>> |
propertyFilterSettings()
Returns a map of the property keys currently applied, as well as their values and the Level set for each value
|
void |
removePropertyFilter(java.lang.String key,
java.lang.String value)
Removes a filter previously registered with addPropertyFilter.
|
void |
setLevel(java.lang.String logger,
Level level)
Sets the level for the specified logger.
|
void |
setPropertyLevel(java.lang.String key,
java.lang.String value,
Level level)
Sets a level for a specific MDC property/value, creating the property/value if necessary.
|
void setLevel(java.lang.String logger, Level level)
void setPropertyLevel(java.lang.String key, java.lang.String value, Level level)
key
- the name of the MDC
property keyvalue
- the specific value belonging to the key that the Level
should apply to.level
- The level to set the MDC
key value to.void clearPropertyLevel(java.lang.String key, java.lang.String value)
void clearPropertyLevels()
java.util.Map<java.lang.String,java.util.Map<java.lang.String,Level>> propertyFilterSettings()
void addPropertyFilter(java.lang.String key, java.lang.String value)
key
- name of the property filter to addvalue
- the value for the given key that should be filtered forvoid removePropertyFilter(java.lang.String key, java.lang.String value)