Setting
@Serializable
Describes a feature flag / setting.
Constructors
Link copied to clipboard
constructor()
constructor(type: Int = -1, percentageAttribute: String? = null, percentageOptions: Array<PercentageOption>? = null, targetingRules: Array<TargetingRule>? = null, settingValue: SettingValue, variationId: String? = null)
Properties
Link copied to clipboard
Link copied to clipboard
The User Object attribute which serves as the basis of percentage options evaluation.
Link copied to clipboard
The list of percentage options.
Link copied to clipboard
The value of the setting.
Link copied to clipboard
The list of targeting rules (where there is a logical OR relation between the items).
Link copied to clipboard
The variation ID of the setting.