Package io.getunleash.engine
Class UnleashEngine
java.lang.Object
io.getunleash.engine.UnleashEngine
-
Constructor Summary
ConstructorsConstructorDescriptionUnleashEngine(List<IStrategy> customStrategies) UnleashEngine(List<IStrategy> customStrategies, IStrategy fallbackStrategy) UnleashEngine(List<IStrategy> customStrategies, IStrategy fallbackStrategy, io.getunleash.engine.NativeInterface nativeInterface) -
Method Summary
-
Constructor Details
-
UnleashEngine
public UnleashEngine() -
UnleashEngine
-
UnleashEngine
-
UnleashEngine
-
-
Method Details
-
takeState
- Throws:
YggdrasilInvalidInputException
-
listKnownToggles
-
isEnabled
public WasmResponse<Boolean> isEnabled(String toggleName, Context context) throws YggdrasilInvalidInputException - Throws:
YggdrasilInvalidInputException
-
getVariant
public WasmResponse<VariantDef> getVariant(String toggleName, Context context) throws YggdrasilInvalidInputException - Throws:
YggdrasilInvalidInputException
-
getMetrics
-
getCoreVersion
-
getBuiltInStrategies
-