EnvConfig

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)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val path: String?
Link copied to clipboard