Package org.seedstack.seed
Class LoggingConfig
- java.lang.Object
-
- org.seedstack.seed.LoggingConfig
-
@Config("logging") public class LoggingConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLoggingConfig.ConsoleConfigstatic classLoggingConfig.FileConfigstatic classLoggingConfig.Levelstatic classLoggingConfig.LoggerConfigstatic classLoggingConfig.OutputConfig
-
Constructor Summary
Constructors Constructor Description LoggingConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoggingConfigconfigureLogger(String loggerName, LoggingConfig.LoggerConfig loggerConfig)LoggingConfig.ConsoleConfigconsole()LoggingConfig.FileConfigfile()LoggingConfig.LevelgetLevel()Map<String,LoggingConfig.LoggerConfig>loggers()LoggingConfigsetLevel(LoggingConfig.Level level)
-
-
-
Method Detail
-
getLevel
public LoggingConfig.Level getLevel()
-
setLevel
public LoggingConfig setLevel(LoggingConfig.Level level)
-
loggers
public Map<String,LoggingConfig.LoggerConfig> loggers()
-
configureLogger
public LoggingConfig configureLogger(String loggerName, LoggingConfig.LoggerConfig loggerConfig)
-
console
public LoggingConfig.ConsoleConfig console()
-
file
public LoggingConfig.FileConfig file()
-
-