LaunchDarklyDynamicConfig

class LaunchDarklyDynamicConfig(featureFlags: FeatureFlags) : DynamicConfig

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun getBoolean(feature: Feature): Boolean
Link copied to clipboard
open override fun getDouble(feature: Feature): Double
Link copied to clipboard
open override fun <T : Enum<T>> getEnum(feature: Feature, clazz: Class<T>): T
Link copied to clipboard
open override fun getInt(feature: Feature): Int
Link copied to clipboard
open override fun <T> getJson(feature: Feature, clazz: Class<T>): T
Link copied to clipboard
open override fun getJsonString(feature: Feature): String
Link copied to clipboard
open override fun getString(feature: Feature): String
Link copied to clipboard
open override fun trackBoolean(feature: Feature, executor: Executor, tracker: (Boolean) -> Unit): TrackerReference
Link copied to clipboard
open override fun trackDouble(feature: Feature, executor: Executor, tracker: (Double) -> Unit): TrackerReference
Link copied to clipboard
open override fun <T : Enum<T>> trackEnum(feature: Feature, clazz: Class<T>, executor: Executor, tracker: (T) -> Unit): TrackerReference
Link copied to clipboard
open override fun trackInt(feature: Feature, executor: Executor, tracker: (Int) -> Unit): TrackerReference
Link copied to clipboard
open override fun <T> trackJson(feature: Feature, clazz: Class<T>, executor: Executor, tracker: (T) -> Unit): TrackerReference
Link copied to clipboard
open override fun trackString(feature: Feature, executor: Executor, tracker: (String) -> Unit): TrackerReference