Json Configuration
data class JsonConfiguration(configName: String?, kloggingMinLogLevel: Level, sinks: Map<String, JsonSinkConfiguration>, logging: List<JsonLoggingConfig>)
Content copied to clipboard
Data class for JSON representation of KloggingConfiguration.
Fields are optional so that when append
is specified, only new configuration needs to be included in the JSON.
Constructors
JsonConfiguration
Link copied to clipboard
fun JsonConfiguration(configName: String? = null, kloggingMinLogLevel: Level = defaultKloggingMinLogLevel, sinks: Map<String, JsonSinkConfiguration> = mapOf(), logging: List<JsonLoggingConfig> = listOf())
Content copied to clipboard
Properties
configName
Link copied to clipboard
kloggingMinLogLevel
Link copied to clipboard
logging
Link copied to clipboard
sinks
Link copied to clipboard