UpdateFeature

data class UpdateFeature(val project: ProjectName, val feature: FeatureName, val addOrUpdateVariations: List<VariationConfig>? = null, val defaultVariation: VariationName? = null, val description: String? = null, val entityOverrides: Map<EntityId, VariationName>? = null, val evaluationStrategy: EvaluationStrategy? = null, val removeVariations: List<VariationName>? = null) : EvidentlyAction<FeatureResponse>

Constructors

Link copied to clipboard
constructor(project: ProjectName, feature: FeatureName, addOrUpdateVariations: List<VariationConfig>? = null, defaultVariation: VariationName? = null, description: String? = null, entityOverrides: Map<EntityId, VariationName>? = null, evaluationStrategy: EvaluationStrategy? = null, removeVariations: List<VariationName>? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val description: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun requestBody(): UpdateFeatureData
Link copied to clipboard
open override fun toRequest(): Request
Link copied to clipboard
open override fun toResult(response: Response): Result<FeatureResponse, RemoteFailure>
Link copied to clipboard
open override fun uri(): Uri