Class MatchedDecisionRuleImpl
java.lang.Object
io.camunda.zeebe.client.impl.response.MatchedDecisionRuleImpl
- All Implemented Interfaces:
MatchedDecisionRule
-
Constructor Summary
ConstructorsConstructorDescriptionMatchedDecisionRuleImpl
(JsonMapper jsonMapper, GatewayOuterClass.MatchedDecisionRule matchedRule) MatchedDecisionRuleImpl
(MatchedDecisionRuleItem ruleItem, JsonMapper jsonMapper) -
Method Summary
-
Constructor Details
-
MatchedDecisionRuleImpl
-
MatchedDecisionRuleImpl
public MatchedDecisionRuleImpl(JsonMapper jsonMapper, GatewayOuterClass.MatchedDecisionRule matchedRule)
-
-
Method Details
-
getRuleId
- Specified by:
getRuleId
in interfaceMatchedDecisionRule
- Returns:
- the id of the matched rule
-
getRuleIndex
public int getRuleIndex()- Specified by:
getRuleIndex
in interfaceMatchedDecisionRule
- Returns:
- the index of the matched rule
-
getEvaluatedOutputs
- Specified by:
getEvaluatedOutputs
in interfaceMatchedDecisionRule
- Returns:
- the evaluated decision outputs
-
toJson
- Specified by:
toJson
in interfaceMatchedDecisionRule
- Returns:
- the record encoded as JSON
-
toString
-