ComposableDynamicConfigurationProvider
interface ComposableDynamicConfigurationProvider
A dynamic configuration provider that can be composed of other providers.
Dynamic configuration includes values that either change at runtime or cannot be loaded synchronously, such as user settings or feature toggles. Dynamic configuration contains default values with metadata that control the value update procedure.
A composable provider may return null
for unknown configuration keys.
Clients of a configuration provider use DynamicConfigurationProvider.
Functions
Link copied to clipboard
open operator fun get(key: BooleanListDynamicConfigurationKey): BooleanListDynamicConfigurationValue?
open operator fun <E : Enum<E>> get(key: EnumDynamicConfigurationKey<E>): EnumDynamicConfigurationValue<E>?
Inheritors
Extensions
Link copied to clipboard
A dispatch method for subtypes of DynamicConfigurationKey since overloaded get methods cannot be called with argument of DynamicConfigurationKey type.