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

public final class MainMapResolver extends Object implements EventResolver
An index-based resolver for the main() method arguments.

Configuration

 config = index | key
 index  = "index" -> number
 key    = "key" -> string
 

Examples

Resolve the 1st main() method argument:
 {
   "$resolver": "main",
   "index": 0
 }
 
Resolve the argument coming right after --userId:
 {
   "$resolver": "main",
   "key": "--userId"
 }
 
See Also: