LoggerFactory в пакете org.slf4j может получить фабрику логгеров и позволить вам обновить ее.
Я использую Scala, чтобы привести пример, java почти то же самое с Scala.
import ch.qos.logback.classic.{Level, Logger, LoggerContext}
import org.slf4j.LoggerFactory
val loggerContext: LoggerContext = LoggerFactory.getILoggerFactory.asInstanceOf[LoggerContext]
val rootLogger: Logger = loggerContext.getLogger("root")
def setLevel(level: String) = {
rootLogger.setLevel(Level.toLevel(level))
}