PropertyLogLevel

@Serializable
@SerialName(value = "logLevel")
data class PropertyLogLevel(val name: String, val value: PropertyLogLevel.LogLevel, val description: String? = null, val fixedValues: Set<PropertyLogLevel.LogLevel> = emptySet(), val readOnly: Boolean = false) : Property<PropertyLogLevel.LogLevel> (source)

Property implementation for log level values.

Constructors

Link copied to clipboard
constructor(name: String, value: PropertyLogLevel.LogLevel, description: String? = null, fixedValues: Set<PropertyLogLevel.LogLevel> = emptySet(), readOnly: Boolean = false)

Types

Link copied to clipboard

Properties

Link copied to clipboard
open override val description: String?

Optional description

Link copied to clipboard

Set of allowed log level values (empty if no restrictions)

Link copied to clipboard

Checks if this property has fixed values defined.

Link copied to clipboard
open override val name: String

Unique name of the property

Link copied to clipboard
open override val readOnly: Boolean

Whether the property is read-only

Link copied to clipboard
open override val value: PropertyLogLevel.LogLevel

Current log level value