Interface JsonLogConfig

All Superinterfaces:
io.quarkus.runtime.logging.LogRuntimeConfig

@ConfigRoot(phase=RUN_TIME) @ConfigMapping(prefix="quarkus.log") public interface JsonLogConfig extends io.quarkus.runtime.logging.LogRuntimeConfig
Configuration for JSON log formatting.
  • Method Details

    • consoleJson

      @ConfigDocSection @WithName("console.json") JsonLogConfig.JsonConfig consoleJson()
      Console logging.
    • fileJson

      @ConfigDocSection @WithName("file.json") JsonLogConfig.JsonConfig fileJson()
      File logging.
    • syslogJson

      @ConfigDocSection @WithName("syslog.json") JsonLogConfig.JsonConfig syslogJson()
      Syslog logging.
    • socketJson

      @ConfigDocSection @WithName("socket.json") JsonLogConfig.JsonConfig socketJson()
      Socket logging.
    • jsonConsoleHandlers

      @WithName("handler.console") @ConfigDocSection Map<String,JsonLogConfig.JsonConsoleConfig> jsonConsoleHandlers()
      Console handlers.

      The named console handlers configured here can be linked on one or more categories.

    • jsonFileHandlers

      @WithName("handler.file") @ConfigDocSection Map<String,JsonLogConfig.JsonFileConfig> jsonFileHandlers()
      File handlers.

      The named file handlers configured here can be linked on one or more categories.

    • jsonSyslogHandlers

      @WithName("handler.syslog") @ConfigDocSection Map<String,JsonLogConfig.JsonSyslogConfig> jsonSyslogHandlers()
      Syslog handlers.

      The named syslog handlers configured here can be linked on one or more categories.

    • jsonSocketHandlers

      @WithName("handler.socket") @ConfigDocSection Map<String,JsonLogConfig.JsonSocketConfig> jsonSocketHandlers()
      Socket handlers.

      The named socket handlers configured here can be linked on one or more categories.

    • consoleHandlers

      @ConfigDocIgnore Map<String,io.quarkus.runtime.logging.LogRuntimeConfig.ConsoleConfig> consoleHandlers()
      Specified by:
      consoleHandlers in interface io.quarkus.runtime.logging.LogRuntimeConfig
    • fileHandlers

      @ConfigDocIgnore Map<String,io.quarkus.runtime.logging.LogRuntimeConfig.FileConfig> fileHandlers()
      Specified by:
      fileHandlers in interface io.quarkus.runtime.logging.LogRuntimeConfig
    • syslogHandlers

      @ConfigDocIgnore Map<String,io.quarkus.runtime.logging.LogRuntimeConfig.SyslogConfig> syslogHandlers()
      Specified by:
      syslogHandlers in interface io.quarkus.runtime.logging.LogRuntimeConfig
    • socketHandlers

      @ConfigDocIgnore Map<String,io.quarkus.runtime.logging.LogRuntimeConfig.SocketConfig> socketHandlers()
      Specified by:
      socketHandlers in interface io.quarkus.runtime.logging.LogRuntimeConfig