FileLoggingConfig

@Serializable
data class FileLoggingConfig(val fromLoggerBase: String? = null, val stopOnMatch: Boolean? = false, val exactLogger: String? = null, val matchLogger: String? = null, val levelRanges: List<FileLevelRange>)

Data class for a file representation of a LoggingConfig.

Constructors

Link copied to clipboard
constructor(fromLoggerBase: String? = null, stopOnMatch: Boolean? = false, exactLogger: String? = null, matchLogger: String? = null, levelRanges: List<FileLevelRange>)

Properties

Link copied to clipboard
val exactLogger: String? = null

logger name to match exactly

Link copied to clipboard
val fromLoggerBase: String? = null

logger name to use as a base for matching

Link copied to clipboard

level range specifications

Link copied to clipboard
val matchLogger: String? = null

regular expression to match against logger name

Link copied to clipboard
val stopOnMatch: Boolean? = false

stop searching for loggers after the first match