Interface RuleEngine
-
- All Known Implementing Classes:
DefaultRuleEngine
@SdkInternalApi public interface RuleEngine
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static RuleEnginedefaultEngine()Valueevaluate(EndpointRuleset ruleset, Map<Identifier,Value> args)Evaluate the givenEndpointRulesetusing the named values inargsas input into the rule set.
-
-
-
Method Detail
-
evaluate
Value evaluate(EndpointRuleset ruleset, Map<Identifier,Value> args)
Evaluate the givenEndpointRulesetusing the named values inargsas input into the rule set.- Parameters:
ruleset- The rule set to evaluate.args- The arguments.- Returns:
- The computed value.
-
defaultEngine
static RuleEngine defaultEngine()
-
-