Env Config
data class EnvConfig(val mode: ApplicationMode? = null, val level: SoulLogger.Level? = null, val path: String? = null, val maxFileSize: Long? = null, val queueCapacity: Int? = null, val enableConsole: Boolean? = null, val enableFile: Boolean? = null, val format: String? = null, val enableMasking: Boolean? = null, val enableIntrospection: Boolean? = null, val enableLogback: Boolean? = null, val logbackConfigPath: String? = null)(source)
Environment-based configuration that can override mode defaults.
Constructors
Link copied to clipboard
constructor(mode: ApplicationMode? = null, level: SoulLogger.Level? = null, path: String? = null, maxFileSize: Long? = null, queueCapacity: Int? = null, enableConsole: Boolean? = null, enableFile: Boolean? = null, format: String? = null, enableMasking: Boolean? = null, enableIntrospection: Boolean? = null, enableLogback: Boolean? = null, logbackConfigPath: String? = null)