Class HistoricDecisionInstanceDto


  • public class HistoricDecisionInstanceDto
    extends Object
    HistoricDecisionInstanceDto
    • Constructor Detail

      • HistoricDecisionInstanceDto

        public HistoricDecisionInstanceDto()
    • Method Detail

      • getId

        public String getId()
        The id of the decision instance.
        Returns:
        id
      • setId

        public void setId​(String id)
      • getDecisionDefinitionId

        public String getDecisionDefinitionId()
        The id of the decision definition that this decision instance belongs to.
        Returns:
        decisionDefinitionId
      • setDecisionDefinitionId

        public void setDecisionDefinitionId​(String decisionDefinitionId)
      • getDecisionDefinitionKey

        public String getDecisionDefinitionKey()
        The key of the decision definition that this decision instance belongs to.
        Returns:
        decisionDefinitionKey
      • setDecisionDefinitionKey

        public void setDecisionDefinitionKey​(String decisionDefinitionKey)
      • getDecisionDefinitionName

        public String getDecisionDefinitionName()
        The name of the decision definition that this decision instance belongs to.
        Returns:
        decisionDefinitionName
      • setDecisionDefinitionName

        public void setDecisionDefinitionName​(String decisionDefinitionName)
      • getEvaluationTime

        public Date getEvaluationTime()
        The time the instance was evaluated. [Default format](https://docs.camunda.org/manual/7.18/reference/rest/overview/date-format/) `yyyy-MM-dd'T'HH:mm:ss.SSSZ`.
        Returns:
        evaluationTime
      • setEvaluationTime

        public void setEvaluationTime​(Date evaluationTime)
      • getRemovalTime

        public Date getRemovalTime()
        The time after which the instance should be removed by the History Cleanup job. [Default format](https://docs.camunda.org/manual/7.18/reference/rest/overview/date-format/) `yyyy-MM-dd'T'HH:mm:ss.SSSZ`.
        Returns:
        removalTime
      • setRemovalTime

        public void setRemovalTime​(Date removalTime)
      • getProcessDefinitionId

        public String getProcessDefinitionId()
        The id of the process definition that this decision instance belongs to.
        Returns:
        processDefinitionId
      • setProcessDefinitionId

        public void setProcessDefinitionId​(String processDefinitionId)
      • getProcessDefinitionKey

        public String getProcessDefinitionKey()
        The key of the process definition that this decision instance belongs to.
        Returns:
        processDefinitionKey
      • setProcessDefinitionKey

        public void setProcessDefinitionKey​(String processDefinitionKey)
      • getProcessInstanceId

        public String getProcessInstanceId()
        The id of the process instance that this decision instance belongs to.
        Returns:
        processInstanceId
      • setProcessInstanceId

        public void setProcessInstanceId​(String processInstanceId)
      • getCaseDefinitionId

        public String getCaseDefinitionId()
        The id of the case definition that this decision instance belongs to.
        Returns:
        caseDefinitionId
      • setCaseDefinitionId

        public void setCaseDefinitionId​(String caseDefinitionId)
      • getCaseDefinitionKey

        public String getCaseDefinitionKey()
        The key of the case definition that this decision instance belongs to.
        Returns:
        caseDefinitionKey
      • setCaseDefinitionKey

        public void setCaseDefinitionKey​(String caseDefinitionKey)
      • getCaseInstanceId

        public String getCaseInstanceId()
        The id of the case instance that this decision instance belongs to.
        Returns:
        caseInstanceId
      • setCaseInstanceId

        public void setCaseInstanceId​(String caseInstanceId)
      • getActivityId

        public String getActivityId()
        The id of the activity that this decision instance belongs to.
        Returns:
        activityId
      • setActivityId

        public void setActivityId​(String activityId)
      • getActivityInstanceId

        public String getActivityInstanceId()
        The id of the activity instance that this decision instance belongs to.
        Returns:
        activityInstanceId
      • setActivityInstanceId

        public void setActivityInstanceId​(String activityInstanceId)
      • getTenantId

        public String getTenantId()
        The tenant id of the historic decision instance.
        Returns:
        tenantId
      • setTenantId

        public void setTenantId​(String tenantId)
      • getUserId

        public String getUserId()
        The id of the authenticated user that has evaluated this decision instance without a process or case instance.
        Returns:
        userId
      • setUserId

        public void setUserId​(String userId)
      • getInputs

        public List<HistoricDecisionInputInstanceDto> getInputs()
        The list of decision input values. **Only exists** if `includeInputs` was set to `true` in the query.
        Returns:
        inputs
      • getOuputs

        public List<HistoricDecisionOutputInstanceDto> getOuputs()
        The list of decision output values. **Only exists** if `includeOutputs` was set to `true` in the query.
        Returns:
        ouputs
      • getCollectResultValue

        public Double getCollectResultValue()
        The result of the collect aggregation of the decision result if used. `null` if no aggregation was used.
        Returns:
        collectResultValue
      • setCollectResultValue

        public void setCollectResultValue​(Double collectResultValue)
      • getRootDecisionInstanceId

        public String getRootDecisionInstanceId()
        The decision instance id of the evaluated root decision. Can be `null` if this instance is the root decision instance of the evaluation.
        Returns:
        rootDecisionInstanceId
      • setRootDecisionInstanceId

        public void setRootDecisionInstanceId​(String rootDecisionInstanceId)
      • getRootProcessInstanceId

        public String getRootProcessInstanceId()
        The process instance id of the root process instance that initiated the evaluation of this decision. Can be `null` if this decision instance is not evaluated as part of a BPMN process.
        Returns:
        rootProcessInstanceId
      • setRootProcessInstanceId

        public void setRootProcessInstanceId​(String rootProcessInstanceId)
      • getDecisionRequirementsDefinitionId

        public String getDecisionRequirementsDefinitionId()
        The id of the decision requirements definition that this decision instance belongs to.
        Returns:
        decisionRequirementsDefinitionId
      • setDecisionRequirementsDefinitionId

        public void setDecisionRequirementsDefinitionId​(String decisionRequirementsDefinitionId)
      • getDecisionRequirementsDefinitionKey

        public String getDecisionRequirementsDefinitionKey()
        The key of the decision requirements definition that this decision instance belongs to.
        Returns:
        decisionRequirementsDefinitionKey
      • setDecisionRequirementsDefinitionKey

        public void setDecisionRequirementsDefinitionKey​(String decisionRequirementsDefinitionKey)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object