Class LoggerResolver

java.lang.Object
org.apache.logging.log4j.layout.template.json.resolver.LoggerResolver
All Implemented Interfaces:
EventResolver, TemplateResolver<LogEvent>

public final class LoggerResolver extends Object implements EventResolver
Logger resolver.

Configuration

config = "field" -> ( "name" | "fqcn" )

Examples

Resolve the logger name:
{
  "$resolver": "logger",
  "field": "name"
}
Resolve the logger's fully qualified class name:
{
  "$resolver": "logger",
  "field": "fqcn"
}