Class MainMapResolver

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: