Package io.camunda.client.protocol.rest
Class DecisionInstanceGetQueryResult
java.lang.Object
io.camunda.client.protocol.rest.DecisionInstanceGetQueryResult
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class DecisionInstanceGetQueryResult
extends Object
DecisionInstanceGetQueryResult
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddEvaluatedInputsItem(EvaluatedDecisionInputItem evaluatedInputsItem) addMatchedRulesItem(MatchedDecisionRuleItem matchedRulesItem) businessId(String businessId) decisionDefinitionId(String decisionDefinitionId) decisionDefinitionKey(String decisionDefinitionKey) decisionDefinitionName(String decisionDefinitionName) decisionDefinitionType(DecisionDefinitionTypeEnum decisionDefinitionType) decisionDefinitionVersion(Integer decisionDefinitionVersion) decisionEvaluationInstanceKey(String decisionEvaluationInstanceKey) decisionEvaluationKey(String decisionEvaluationKey) elementInstanceKey(String elementInstanceKey) booleanevaluatedInputs(List<EvaluatedDecisionInputItem> evaluatedInputs) evaluationDate(String evaluationDate) evaluationFailure(String evaluationFailure) The business ID of the owning process instance, inherited when the decision instance was evaluated.The ID of the DMN decision.The key of the decision.The name of the DMN decision.Get decisionDefinitionTypeThe version of the decision.System-generated identifier for a decision evaluation instance.The key of the decision evaluation where this instance was created.The key of the element instance this decision instance is linked to.The evaluated inputs of the decision instance.The evaluation date of the decision instance.The evaluation failure of the decision instance.The matched rules of the decision instance.The key of the process definition.The key of the process instance.The result of the decision instance.The key of the root decision definition.The key of the root process instance.getState()Get stateThe tenant ID of the decision instance.inthashCode()matchedRules(List<MatchedDecisionRuleItem> matchedRules) processDefinitionKey(String processDefinitionKey) processInstanceKey(String processInstanceKey) rootDecisionDefinitionKey(String rootDecisionDefinitionKey) rootProcessInstanceKey(String rootProcessInstanceKey) voidsetBusinessId(String businessId) voidsetDecisionDefinitionId(String decisionDefinitionId) voidsetDecisionDefinitionKey(String decisionDefinitionKey) voidsetDecisionDefinitionName(String decisionDefinitionName) voidsetDecisionDefinitionType(DecisionDefinitionTypeEnum decisionDefinitionType) voidsetDecisionDefinitionVersion(Integer decisionDefinitionVersion) voidsetDecisionEvaluationInstanceKey(String decisionEvaluationInstanceKey) voidsetDecisionEvaluationKey(String decisionEvaluationKey) voidsetElementInstanceKey(String elementInstanceKey) voidsetEvaluatedInputs(List<EvaluatedDecisionInputItem> evaluatedInputs) voidsetEvaluationDate(String evaluationDate) voidsetEvaluationFailure(String evaluationFailure) voidsetMatchedRules(List<MatchedDecisionRuleItem> matchedRules) voidsetProcessDefinitionKey(String processDefinitionKey) voidsetProcessInstanceKey(String processInstanceKey) voidvoidsetRootDecisionDefinitionKey(String rootDecisionDefinitionKey) voidsetRootProcessInstanceKey(String rootProcessInstanceKey) voidvoidsetTenantId(String tenantId) state(DecisionInstanceStateEnum state) toString()
-
Field Details
-
JSON_PROPERTY_BUSINESS_ID
- See Also:
-
JSON_PROPERTY_DECISION_DEFINITION_ID
- See Also:
-
JSON_PROPERTY_DECISION_DEFINITION_KEY
- See Also:
-
JSON_PROPERTY_DECISION_DEFINITION_NAME
- See Also:
-
JSON_PROPERTY_DECISION_DEFINITION_TYPE
- See Also:
-
JSON_PROPERTY_DECISION_DEFINITION_VERSION
- See Also:
-
JSON_PROPERTY_DECISION_EVALUATION_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_DECISION_EVALUATION_KEY
- See Also:
-
JSON_PROPERTY_ELEMENT_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_EVALUATION_DATE
- See Also:
-
JSON_PROPERTY_EVALUATION_FAILURE
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_KEY
- See Also:
-
JSON_PROPERTY_PROCESS_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_RESULT
- See Also:
-
JSON_PROPERTY_ROOT_DECISION_DEFINITION_KEY
- See Also:
-
JSON_PROPERTY_ROOT_PROCESS_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_STATE
- See Also:
-
JSON_PROPERTY_TENANT_ID
- See Also:
-
JSON_PROPERTY_EVALUATED_INPUTS
- See Also:
-
JSON_PROPERTY_MATCHED_RULES
- See Also:
-
-
Constructor Details
-
DecisionInstanceGetQueryResult
public DecisionInstanceGetQueryResult()
-
-
Method Details
-
businessId
-
getBusinessId
The business ID of the owning process instance, inherited when the decision instance was evaluated. This is `null` for decision instances created before version 8.10, for standalone decision evaluations, and for decision instances whose owning process instance has no business ID.- Returns:
- businessId
-
setBusinessId
-
decisionDefinitionId
-
getDecisionDefinitionId
The ID of the DMN decision.- Returns:
- decisionDefinitionId
-
setDecisionDefinitionId
-
decisionDefinitionKey
-
getDecisionDefinitionKey
The key of the decision.- Returns:
- decisionDefinitionKey
-
setDecisionDefinitionKey
-
decisionDefinitionName
public DecisionInstanceGetQueryResult decisionDefinitionName(@Nonnull String decisionDefinitionName) -
getDecisionDefinitionName
The name of the DMN decision.- Returns:
- decisionDefinitionName
-
setDecisionDefinitionName
-
decisionDefinitionType
public DecisionInstanceGetQueryResult decisionDefinitionType(@Nonnull DecisionDefinitionTypeEnum decisionDefinitionType) -
getDecisionDefinitionType
Get decisionDefinitionType- Returns:
- decisionDefinitionType
-
setDecisionDefinitionType
-
decisionDefinitionVersion
public DecisionInstanceGetQueryResult decisionDefinitionVersion(@Nonnull Integer decisionDefinitionVersion) -
getDecisionDefinitionVersion
The version of the decision.- Returns:
- decisionDefinitionVersion
-
setDecisionDefinitionVersion
-
decisionEvaluationInstanceKey
public DecisionInstanceGetQueryResult decisionEvaluationInstanceKey(@Nonnull String decisionEvaluationInstanceKey) -
getDecisionEvaluationInstanceKey
System-generated identifier for a decision evaluation instance. It is composed of the parent decision evaluation key and the 1-based index of the evaluated decision within that evaluation, joined by a hyphen (format: `<decisionEvaluationKey>-<index>`).- Returns:
- decisionEvaluationInstanceKey
-
setDecisionEvaluationInstanceKey
-
decisionEvaluationKey
-
getDecisionEvaluationKey
The key of the decision evaluation where this instance was created.- Returns:
- decisionEvaluationKey
-
setDecisionEvaluationKey
-
elementInstanceKey
-
getElementInstanceKey
The key of the element instance this decision instance is linked to.- Returns:
- elementInstanceKey
-
setElementInstanceKey
-
evaluationDate
-
getEvaluationDate
The evaluation date of the decision instance.- Returns:
- evaluationDate
-
setEvaluationDate
-
evaluationFailure
-
getEvaluationFailure
The evaluation failure of the decision instance.- Returns:
- evaluationFailure
-
setEvaluationFailure
-
processDefinitionKey
-
getProcessDefinitionKey
The key of the process definition.- Returns:
- processDefinitionKey
-
setProcessDefinitionKey
-
processInstanceKey
-
getProcessInstanceKey
The key of the process instance.- Returns:
- processInstanceKey
-
setProcessInstanceKey
-
result
-
getResult
The result of the decision instance.- Returns:
- result
-
setResult
-
rootDecisionDefinitionKey
public DecisionInstanceGetQueryResult rootDecisionDefinitionKey(@Nonnull String rootDecisionDefinitionKey) -
getRootDecisionDefinitionKey
The key of the root decision definition.- Returns:
- rootDecisionDefinitionKey
-
setRootDecisionDefinitionKey
-
rootProcessInstanceKey
public DecisionInstanceGetQueryResult rootProcessInstanceKey(@Nullable String rootProcessInstanceKey) -
getRootProcessInstanceKey
The key of the root process instance. The root process instance is the top-level ancestor in the process instance hierarchy. This field is only present for data belonging to process instance hierarchies created in version 8.9 or later.- Returns:
- rootProcessInstanceKey
-
setRootProcessInstanceKey
-
state
-
getState
Get state- Returns:
- state
-
setState
-
tenantId
-
getTenantId
The tenant ID of the decision instance.- Returns:
- tenantId
-
setTenantId
-
evaluatedInputs
public DecisionInstanceGetQueryResult evaluatedInputs(@Nonnull List<EvaluatedDecisionInputItem> evaluatedInputs) -
addEvaluatedInputsItem
public DecisionInstanceGetQueryResult addEvaluatedInputsItem(EvaluatedDecisionInputItem evaluatedInputsItem) -
getEvaluatedInputs
The evaluated inputs of the decision instance.- Returns:
- evaluatedInputs
-
setEvaluatedInputs
-
matchedRules
public DecisionInstanceGetQueryResult matchedRules(@Nonnull List<MatchedDecisionRuleItem> matchedRules) -
addMatchedRulesItem
-
getMatchedRules
The matched rules of the decision instance.- Returns:
- matchedRules
-
setMatchedRules
-
equals
-
hashCode
public int hashCode() -
toString
-