EnumDynamicConfigurationKey

data class EnumDynamicConfigurationKey<E : Enum<*>>(val group: DynamicConfigurationGroup, val id: String, val enumClassRef: KClass<E>) : DynamicConfigurationKey

A key used to refer to a dynamic configuration of enum type E.

Parameters

enumClassRef

A reference to the enum class E to enforce a configuration value type.

Constructors

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
open override val group: DynamicConfigurationGroup

A configuration group which this key belongs to.

Link copied to clipboard
open override val id: String

A configuration identifier that is unique within group.