Package io.quarkus.logging.json.runtime
Class JsonLogConfig
- java.lang.Object
-
- io.quarkus.logging.json.runtime.JsonLogConfig
-
@ConfigRoot(phase=RUN_TIME, name="log") public class JsonLogConfig extends Object
Configuration for JSON log formatting.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJsonLogConfig.JsonConfig
-
Field Summary
Fields Modifier and Type Field Description (package private) JsonLogConfig.JsonConfigconsoleJsonConsole logging.(package private) JsonLogConfig.JsonConfigfileJsonFile logging.(package private) JsonLogConfig.JsonConfigsyslogJsonSyslog logging.
-
Constructor Summary
Constructors Constructor Description JsonLogConfig()
-
-
-
Field Detail
-
consoleJson
@ConfigDocSection @ConfigItem(name="console.json") JsonLogConfig.JsonConfig consoleJson
Console logging.
-
fileJson
@ConfigDocSection @ConfigItem(name="file.json") JsonLogConfig.JsonConfig fileJson
File logging.
-
syslogJson
@ConfigDocSection @ConfigItem(name="syslog.json") JsonLogConfig.JsonConfig syslogJson
Syslog logging.
-
-