Config Cat Client Snapshot
Represents the state of ConfigCatClient
captured at a specific point in time.
Properties
Functions
Link copied to clipboard
Gets a collection of all setting keys.
Link copied to clipboard
Link copied to clipboard
abstract fun getAnyValueDetails(key: String, defaultValue: Any?, user: ConfigCatUser?): EvaluationDetails
Gets the value and evaluation details of a feature flag or setting identified by the given key.
Link copied to clipboard
inline fun <T> ConfigCatClientSnapshot.getValue(key: String, defaultValue: T, user: ConfigCatUser? = null): T
Link copied to clipboard
inline fun <T> ConfigCatClientSnapshot.getValueDetails(key: String, defaultValue: T, user: ConfigCatUser? = null): TypedEvaluationDetails<T>
Gets the value and evaluation details of a feature flag or setting identified by the given key.