Package io.getunleash.variant
Class VariantUtil
- java.lang.Object
-
- io.getunleash.variant.VariantUtil
-
public final class VariantUtil extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static LongVARIANT_NORMALIZATION_SEED
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static VariantselectVariant(FeatureToggle featureToggle, UnleashContext context, Variant defaultVariant)static VariantselectVariant(Map<String,String> parameters, List<VariantDefinition> variants, UnleashContext context)
-
-
-
Field Detail
-
VARIANT_NORMALIZATION_SEED
public static final Long VARIANT_NORMALIZATION_SEED
-
-
Method Detail
-
selectVariant
public static Variant selectVariant(@Nullable FeatureToggle featureToggle, UnleashContext context, Variant defaultVariant)
-
selectVariant
@Nullable public static Variant selectVariant(Map<String,String> parameters, @Nullable List<VariantDefinition> variants, UnleashContext context)
-
-