Class DecisionInstanceResult

java.lang.Object
io.camunda.client.protocol.rest.DecisionInstanceResult

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.23.0") public class DecisionInstanceResult extends Object
DecisionInstanceResult
  • Field Details

  • Constructor Details

    • DecisionInstanceResult

      public DecisionInstanceResult()
  • Method Details

    • businessId

      public DecisionInstanceResult businessId(@Nullable String businessId)
    • getBusinessId

      @Nullable public String 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

      public void setBusinessId(@Nullable String businessId)
    • decisionDefinitionId

      public DecisionInstanceResult decisionDefinitionId(@Nonnull String decisionDefinitionId)
    • getDecisionDefinitionId

      @Nonnull public String getDecisionDefinitionId()
      The ID of the DMN decision.
      Returns:
      decisionDefinitionId
    • setDecisionDefinitionId

      public void setDecisionDefinitionId(@Nonnull String decisionDefinitionId)
    • decisionDefinitionKey

      public DecisionInstanceResult decisionDefinitionKey(@Nonnull String decisionDefinitionKey)
    • getDecisionDefinitionKey

      @Nonnull public String getDecisionDefinitionKey()
      The key of the decision.
      Returns:
      decisionDefinitionKey
    • setDecisionDefinitionKey

      public void setDecisionDefinitionKey(@Nonnull String decisionDefinitionKey)
    • decisionDefinitionName

      public DecisionInstanceResult decisionDefinitionName(@Nonnull String decisionDefinitionName)
    • getDecisionDefinitionName

      @Nonnull public String getDecisionDefinitionName()
      The name of the DMN decision.
      Returns:
      decisionDefinitionName
    • setDecisionDefinitionName

      public void setDecisionDefinitionName(@Nonnull String decisionDefinitionName)
    • decisionDefinitionType

      public DecisionInstanceResult decisionDefinitionType(@Nonnull DecisionDefinitionTypeEnum decisionDefinitionType)
    • getDecisionDefinitionType

      @Nonnull public DecisionDefinitionTypeEnum getDecisionDefinitionType()
      Get decisionDefinitionType
      Returns:
      decisionDefinitionType
    • setDecisionDefinitionType

      public void setDecisionDefinitionType(@Nonnull DecisionDefinitionTypeEnum decisionDefinitionType)
    • decisionDefinitionVersion

      public DecisionInstanceResult decisionDefinitionVersion(@Nonnull Integer decisionDefinitionVersion)
    • getDecisionDefinitionVersion

      @Nonnull public Integer getDecisionDefinitionVersion()
      The version of the decision.
      Returns:
      decisionDefinitionVersion
    • setDecisionDefinitionVersion

      public void setDecisionDefinitionVersion(@Nonnull Integer decisionDefinitionVersion)
    • decisionEvaluationInstanceKey

      public DecisionInstanceResult decisionEvaluationInstanceKey(@Nonnull String decisionEvaluationInstanceKey)
    • getDecisionEvaluationInstanceKey

      @Nonnull public String 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

      public void setDecisionEvaluationInstanceKey(@Nonnull String decisionEvaluationInstanceKey)
    • decisionEvaluationKey

      public DecisionInstanceResult decisionEvaluationKey(@Nonnull String decisionEvaluationKey)
    • getDecisionEvaluationKey

      @Nonnull public String getDecisionEvaluationKey()
      The key of the decision evaluation where this instance was created.
      Returns:
      decisionEvaluationKey
    • setDecisionEvaluationKey

      public void setDecisionEvaluationKey(@Nonnull String decisionEvaluationKey)
    • elementInstanceKey

      public DecisionInstanceResult elementInstanceKey(@Nullable String elementInstanceKey)
    • getElementInstanceKey

      @Nullable public String getElementInstanceKey()
      The key of the element instance this decision instance is linked to.
      Returns:
      elementInstanceKey
    • setElementInstanceKey

      public void setElementInstanceKey(@Nullable String elementInstanceKey)
    • evaluationDate

      public DecisionInstanceResult evaluationDate(@Nonnull String evaluationDate)
    • getEvaluationDate

      @Nonnull public String getEvaluationDate()
      The evaluation date of the decision instance.
      Returns:
      evaluationDate
    • setEvaluationDate

      public void setEvaluationDate(@Nonnull String evaluationDate)
    • evaluationFailure

      public DecisionInstanceResult evaluationFailure(@Nullable String evaluationFailure)
    • getEvaluationFailure

      @Nullable public String getEvaluationFailure()
      The evaluation failure of the decision instance.
      Returns:
      evaluationFailure
    • setEvaluationFailure

      public void setEvaluationFailure(@Nullable String evaluationFailure)
    • processDefinitionKey

      public DecisionInstanceResult processDefinitionKey(@Nullable String processDefinitionKey)
    • getProcessDefinitionKey

      @Nullable public String getProcessDefinitionKey()
      The key of the process definition.
      Returns:
      processDefinitionKey
    • setProcessDefinitionKey

      public void setProcessDefinitionKey(@Nullable String processDefinitionKey)
    • processInstanceKey

      public DecisionInstanceResult processInstanceKey(@Nullable String processInstanceKey)
    • getProcessInstanceKey

      @Nullable public String getProcessInstanceKey()
      The key of the process instance.
      Returns:
      processInstanceKey
    • setProcessInstanceKey

      public void setProcessInstanceKey(@Nullable String processInstanceKey)
    • result

      public DecisionInstanceResult result(@Nonnull String result)
    • getResult

      @Nonnull public String getResult()
      The result of the decision instance.
      Returns:
      result
    • setResult

      public void setResult(@Nonnull String result)
    • rootDecisionDefinitionKey

      public DecisionInstanceResult rootDecisionDefinitionKey(@Nonnull String rootDecisionDefinitionKey)
    • getRootDecisionDefinitionKey

      @Nonnull public String getRootDecisionDefinitionKey()
      The key of the root decision definition.
      Returns:
      rootDecisionDefinitionKey
    • setRootDecisionDefinitionKey

      public void setRootDecisionDefinitionKey(@Nonnull String rootDecisionDefinitionKey)
    • rootProcessInstanceKey

      public DecisionInstanceResult rootProcessInstanceKey(@Nullable String rootProcessInstanceKey)
    • getRootProcessInstanceKey

      @Nullable public String 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

      public void setRootProcessInstanceKey(@Nullable String rootProcessInstanceKey)
    • state

    • getState

      Get state
      Returns:
      state
    • setState

      public void setState(@Nonnull DecisionInstanceStateEnum state)
    • tenantId

      public DecisionInstanceResult tenantId(@Nonnull String tenantId)
    • getTenantId

      @Nonnull public String getTenantId()
      The tenant ID of the decision instance.
      Returns:
      tenantId
    • setTenantId

      public void setTenantId(@Nonnull String tenantId)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object