Class 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"
     }