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.



Inherited functions

Link copied to clipboard

A dispatch method for subtypes of DynamicConfigurationKey since overloaded get methods cannot be called with argument of DynamicConfigurationKey type.