Class FeatureToggle
java.lang.Object
io.getunleash.FeatureToggle
-
Constructor Summary
ConstructorsConstructorDescriptionFeatureToggle(String name, boolean enabled, List<ActivationStrategy> strategies) FeatureToggle(String name, boolean enabled, List<ActivationStrategy> strategies, List<VariantDefinition> variants) FeatureToggle(String name, boolean enabled, List<ActivationStrategy> strategies, List<VariantDefinition> variants, Boolean impressionData) FeatureToggle(String name, boolean enabled, List<ActivationStrategy> strategies, List<VariantDefinition> variants, Boolean impressionData, List<FeatureDependency> dependencies) -
Method Summary
-
Constructor Details
-
FeatureToggle
-
FeatureToggle
public FeatureToggle(String name, boolean enabled, List<ActivationStrategy> strategies, List<VariantDefinition> variants) -
FeatureToggle
public FeatureToggle(String name, boolean enabled, List<ActivationStrategy> strategies, @Nullable List<VariantDefinition> variants, @Nullable Boolean impressionData) -
FeatureToggle
public FeatureToggle(String name, boolean enabled, List<ActivationStrategy> strategies, @Nullable List<VariantDefinition> variants, @Nullable Boolean impressionData, @Nullable List<FeatureDependency> dependencies)
-
-
Method Details
-
getName
-
isEnabled
public boolean isEnabled() -
getStrategies
-
getVariants
-
getDependencies
-
hasDependencies
public boolean hasDependencies() -
hasImpressionData
-
toString
-