Class Config.ArgumentsConfig
- java.lang.Object
-
- io.quarkiverse.loggingjson.config.Config.ArgumentsConfig
-
-
Field Summary
Fields Modifier and Type Field Description Optional<String>fieldNameUsed to wrap arguments in an json object, with this fieldName on root json.booleanincludeNonStructuredArgumentsEnable output of non structured logging arguments, default is false.booleanincludeStructuredArgumentsEnable output of structured logging argumentsStructuredArgument, default is true.StringnonStructuredArgumentsFieldPrefixWhat prefix to use, when outputting non structured arguments.
-
Constructor Summary
Constructors Constructor Description ArgumentsConfig()
-
-
-
Field Detail
-
fieldName
@ConfigItem public Optional<String> fieldName
Used to wrap arguments in an json object, with this fieldName on root json.
-
includeStructuredArguments
@ConfigItem(defaultValue="true") public boolean includeStructuredArguments
Enable output of structured logging argumentsStructuredArgument, default is true.
-
includeNonStructuredArguments
@ConfigItem(defaultValue="false") public boolean includeNonStructuredArguments
Enable output of non structured logging arguments, default is false.
-
nonStructuredArgumentsFieldPrefix
@ConfigItem(defaultValue="arg") public String nonStructuredArgumentsFieldPrefix
What prefix to use, when outputting non structured arguments. Default is `arg`, example key for first argument will be `arg0`.
-
-