Class ConsoleConfig

java.lang.Object
io.quarkus.runtime.logging.ConsoleConfig

public class ConsoleConfig extends Object
  • Field Details

    • enable

      @ConfigItem(defaultValue="true") boolean enable
      If console logging should be enabled
    • stderr

      @ConfigItem(defaultValue="false") boolean stderr
      If console logging should go to System.err instead of System.out.
    • format

      @ConfigItem(defaultValue="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c{3.}] (%t) %s%e%n") String format
      The log format. Note that this value is ignored if an extension is present that takes control of console formatting (e.g., an XML or JSON-format extension).
    • level

      The console log level.
    • color

      Deprecated.
      If the console logging should be in color. If undefined, Quarkus takes best guess based on the operating system and environment. Note that this value is ignored if an extension is present that takes control of console formatting (e.g., an XML or JSON-format extension).

      This has been deprecated and replaced with quarkus.console.color, as Quarkus now provides more console-based functionality than just logging.

    • darken

      @ConfigItem(defaultValue="0") int darken
      Specify how much the colors should be darkened. Note that this value is ignored if an extension is present that takes control of console formatting (e.g., an XML or JSON-format extension).
    • filter

      The name of the filter to link to the console handler.
    • async

      Console async logging config
  • Constructor Details

    • ConsoleConfig

      public ConsoleConfig()