Home / Function/ setLogLevels() — spring-boot Function Reference

setLogLevels() — spring-boot Function Reference

Architecture documentation for the setLogLevels() function in LoggingApplicationListener.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 4 called by 1

Entity Profile

Dependency Diagram

graph TD
  478546f3_4485_d0db_1e4f_dca03580c35a["setLogLevels()"]
  e06ef738_5468_1b36_b55d_7d5d424380b3["initializeFinalLoggingLevels()"]
  e06ef738_5468_1b36_b55d_7d5d424380b3 -->|calls| 478546f3_4485_d0db_1e4f_dca03580c35a
  3840252c_f845_8a5b_c1ca_33a87893d88c["getLogLevelConfigurer()"]
  478546f3_4485_d0db_1e4f_dca03580c35a -->|calls| 3840252c_f845_8a5b_c1ca_33a87893d88c
  8297d150_846a_4cc4_47ca_e6d5a70497f3["bind()"]
  478546f3_4485_d0db_1e4f_dca03580c35a -->|calls| 8297d150_846a_4cc4_47ca_e6d5a70497f3
  71392a28_1643_efb8_9431_5f45227a9222["configureLogLevel()"]
  478546f3_4485_d0db_1e4f_dca03580c35a -->|calls| 71392a28_1643_efb8_9431_5f45227a9222
  c90d60de_6e4d_b157_5121_acbc78d427f0["get()"]
  478546f3_4485_d0db_1e4f_dca03580c35a -->|calls| c90d60de_6e4d_b157_5121_acbc78d427f0
  style 478546f3_4485_d0db_1e4f_dca03580c35a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/context/logging/LoggingApplicationListener.java lines 395–400

	protected void setLogLevels(LoggingSystem system, ConfigurableEnvironment environment) {
		BiConsumer<String, @Nullable LogLevel> customizer = getLogLevelConfigurer(system);
		Binder binder = Binder.get(environment);
		Map<String, LogLevel> levels = binder.bind(LOGGING_LEVEL, STRING_LOGLEVEL_MAP).orElseGet(Collections::emptyMap);
		levels.forEach((name, level) -> configureLogLevel(name, level, customizer));
	}

Domain

Subdomains

Frequently Asked Questions

What does setLogLevels() do?
setLogLevels() is a function in the spring-boot codebase.
What does setLogLevels() call?
setLogLevels() calls 4 function(s): bind, configureLogLevel, get, getLogLevelConfigurer.
What calls setLogLevels()?
setLogLevels() is called by 1 function(s): initializeFinalLoggingLevels.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free