Package io.quarkus.runtime.logging
Class LogBuildTimeConfig
- java.lang.Object
-
- io.quarkus.runtime.logging.LogBuildTimeConfig
-
@ConfigRoot(name="log", phase=BUILD_AND_RUN_TIME_FIXED) public class LogBuildTimeConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description Map<String,CategoryBuildTimeConfig>
categories
Minimum logging categories.boolean
metricsEnabled
Whether or not logging metrics are published in case a metrics extension is present.Level
minLevel
The default minimum log level.
-
Constructor Summary
Constructors Constructor Description LogBuildTimeConfig()
-
-
-
Field Detail
-
metricsEnabled
@ConfigItem(name="metrics.enabled", defaultValue="false") public boolean metricsEnabled
Whether or not logging metrics are published in case a metrics extension is present.
-
minLevel
@ConfigItem(defaultValue="DEBUG") public Level minLevel
The default minimum log level.
-
categories
@ConfigItem(name="category") @ConfigDocSection public Map<String,CategoryBuildTimeConfig> categories
Minimum logging categories.Logging is done on a per-category basis. Each category can be independently configured. A configuration which applies to a category will also apply to all sub-categories of that category, unless there is a more specific matching sub-category configuration.
-
-