StaticConfigurationProvider
interface StaticConfigurationProvider : ComposableStaticConfigurationProvider
Content copied to clipboard
Static configuration provider for frontends and services.
Static configuration includes fixed values that can be directly retrieved from a static source and do not change at runtime. This includes things like URLs, authentication keys and certificates.
This interface is for clients of static configuration providers. Static configuration providers implement ComposableStaticConfigurationProvider.
Functions
Link copied to clipboard
abstract operator override fun get(key: BooleanListStaticConfigurationKey): List<Boolean>
Content copied to clipboard
abstract operator override fun get(key: BooleanStaticConfigurationKey): Boolean
Content copied to clipboard
abstract operator override fun get(key: DoubleListStaticConfigurationKey): List<Double>
Content copied to clipboard
abstract operator override fun get(key: DoubleStaticConfigurationKey): Double
Content copied to clipboard
abstract operator override fun get(key: FloatListStaticConfigurationKey): List<Float>
Content copied to clipboard
abstract operator override fun get(key: FloatStaticConfigurationKey): Float
Content copied to clipboard
abstract operator override fun get(key: IntListStaticConfigurationKey): List<Int>
Content copied to clipboard
abstract operator override fun get(key: LongListStaticConfigurationKey): List<Long>
Content copied to clipboard
abstract operator override fun get(key: LongStaticConfigurationKey): Long
Content copied to clipboard
abstract operator override fun get(key: StringListStaticConfigurationKey): List<String>
Content copied to clipboard
abstract operator override fun get(key: StringStaticConfigurationKey): String
Content copied to clipboard
Gets a static configuration value for key.
Inherited functions
Link copied to clipboard
open operator fun get(key: OptBooleanListStaticConfigurationKey): List<Boolean>?
Content copied to clipboard
open operator fun get(key: OptDoubleListStaticConfigurationKey): List<Double>?
Content copied to clipboard
open operator fun get(key: OptFloatListStaticConfigurationKey): List<Float>?
Content copied to clipboard
open operator fun get(key: OptLongListStaticConfigurationKey): List<Long>?
Content copied to clipboard
open operator fun get(key: OptStringListStaticConfigurationKey): List<String>?
Content copied to clipboard
Extensions
Link copied to clipboard
operator fun StaticConfigurationProvider.get(key: StaticConfigurationKey): Any?
Content copied to clipboard
A dispatch method for subtypes of StaticConfigurationKey since overloaded get methods cannot be called with argument of StaticConfigurationKey type.