Class HistoricDecisionInstanceQueryDto


  • public class HistoricDecisionInstanceQueryDto
    extends Object
    A historic decision instance query which defines a list of historic decision instances
    • Constructor Detail

      • HistoricDecisionInstanceQueryDto

        public HistoricDecisionInstanceQueryDto()
    • Method Detail

      • getDecisionInstanceId

        public String getDecisionInstanceId()
        Filter by decision instance id.
        Returns:
        decisionInstanceId
      • setDecisionInstanceId

        public void setDecisionInstanceId​(String decisionInstanceId)
      • getDecisionInstanceIdIn

        public List<String> getDecisionInstanceIdIn()
        Filter by decision instance ids. Must be a comma-separated list of decision instance ids.
        Returns:
        decisionInstanceIdIn
      • setDecisionInstanceIdIn

        public void setDecisionInstanceIdIn​(List<String> decisionInstanceIdIn)
      • getDecisionDefinitionId

        public String getDecisionDefinitionId()
        Filter by the decision definition the instances belongs to.
        Returns:
        decisionDefinitionId
      • setDecisionDefinitionId

        public void setDecisionDefinitionId​(String decisionDefinitionId)
      • getDecisionDefinitionIdIn

        public List<String> getDecisionDefinitionIdIn()
        Filter by the decision definitions the instances belongs to. Must be a comma-separated list of decision definition ids.
        Returns:
        decisionDefinitionIdIn
      • setDecisionDefinitionIdIn

        public void setDecisionDefinitionIdIn​(List<String> decisionDefinitionIdIn)
      • getDecisionDefinitionKey

        public String getDecisionDefinitionKey()
        Filter by the key of the decision definition the instances belongs to.
        Returns:
        decisionDefinitionKey
      • setDecisionDefinitionKey

        public void setDecisionDefinitionKey​(String decisionDefinitionKey)
      • getDecisionDefinitionKeyIn

        public List<String> getDecisionDefinitionKeyIn()
        Filter by the keys of the decision definition the instances belongs to. Must be a comma- separated list of decision definition keys.
        Returns:
        decisionDefinitionKeyIn
      • setDecisionDefinitionKeyIn

        public void setDecisionDefinitionKeyIn​(List<String> decisionDefinitionKeyIn)
      • getDecisionDefinitionName

        public String getDecisionDefinitionName()
        Filter by the name of the decision definition the instances belongs to.
        Returns:
        decisionDefinitionName
      • setDecisionDefinitionName

        public void setDecisionDefinitionName​(String decisionDefinitionName)
      • getDecisionDefinitionNameLike

        public String getDecisionDefinitionNameLike()
        Filter by the name of the decision definition the instances belongs to, that the parameter is a substring of.
        Returns:
        decisionDefinitionNameLike
      • setDecisionDefinitionNameLike

        public void setDecisionDefinitionNameLike​(String decisionDefinitionNameLike)
      • getProcessDefinitionId

        public String getProcessDefinitionId()
        Filter by the process definition the instances belongs to.
        Returns:
        processDefinitionId
      • setProcessDefinitionId

        public void setProcessDefinitionId​(String processDefinitionId)
      • getProcessDefinitionKey

        public String getProcessDefinitionKey()
        Filter by the key of the process definition the instances belongs to.
        Returns:
        processDefinitionKey
      • setProcessDefinitionKey

        public void setProcessDefinitionKey​(String processDefinitionKey)
      • getProcessInstanceId

        public String getProcessInstanceId()
        Filter by the process instance the instances belongs to.
        Returns:
        processInstanceId
      • setProcessInstanceId

        public void setProcessInstanceId​(String processInstanceId)
      • getCaseDefinitionId

        public String getCaseDefinitionId()
        Filter by the case definition the instances belongs to.
        Returns:
        caseDefinitionId
      • setCaseDefinitionId

        public void setCaseDefinitionId​(String caseDefinitionId)
      • getCaseDefinitionKey

        public String getCaseDefinitionKey()
        Filter by the key of the case definition the instances belongs to.
        Returns:
        caseDefinitionKey
      • setCaseDefinitionKey

        public void setCaseDefinitionKey​(String caseDefinitionKey)
      • getCaseInstanceId

        public String getCaseInstanceId()
        Filter by the case instance the instances belongs to.
        Returns:
        caseInstanceId
      • setCaseInstanceId

        public void setCaseInstanceId​(String caseInstanceId)
      • getActivityIdIn

        public List<String> getActivityIdIn()
        Filter by the activity ids the instances belongs to. Must be a comma-separated list of acitvity ids.
        Returns:
        activityIdIn
      • setActivityIdIn

        public void setActivityIdIn​(List<String> activityIdIn)
      • getActivityInstanceIdIn

        public List<String> getActivityInstanceIdIn()
        Filter by the activity instance ids the instances belongs to. Must be a comma-separated list of acitvity instance ids.
        Returns:
        activityInstanceIdIn
      • setActivityInstanceIdIn

        public void setActivityInstanceIdIn​(List<String> activityInstanceIdIn)
      • getTenantIdIn

        public List<String> getTenantIdIn()
        Filter by a comma-separated list of tenant ids. A historic decision instance must have one of the given tenant ids.
        Returns:
        tenantIdIn
      • setTenantIdIn

        public void setTenantIdIn​(List<String> tenantIdIn)
      • getWithoutTenantId

        public Boolean getWithoutTenantId()
        Only include historic decision instances that belong to no tenant. Value may only be `true`, as `false` is the default behavior.
        Returns:
        withoutTenantId
      • setWithoutTenantId

        public void setWithoutTenantId​(Boolean withoutTenantId)
      • getEvaluatedBefore

        public Date getEvaluatedBefore()
        Restrict to instances that were evaluated before the given date. By [default](https://docs.camunda.org/manual/7.18/reference/rest/overview/date-format/), the date must have the format `yyyy-MM- dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.
        Returns:
        evaluatedBefore
      • setEvaluatedBefore

        public void setEvaluatedBefore​(Date evaluatedBefore)
      • getEvaluatedAfter

        public Date getEvaluatedAfter()
        Restrict to instances that were evaluated after the given date. By [default](https://docs.camunda.org/manual/7.18/reference/rest/overview/date-format/), the date must have the format `yyyy-MM- dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.
        Returns:
        evaluatedAfter
      • setEvaluatedAfter

        public void setEvaluatedAfter​(Date evaluatedAfter)
      • getUserId

        public String getUserId()
        Restrict to instances that were evaluated by the given user.
        Returns:
        userId
      • setUserId

        public void setUserId​(String userId)
      • getRootDecisionInstanceId

        public String getRootDecisionInstanceId()
        Restrict to instances that have a given root decision instance id. This also includes the decision instance with the given id.
        Returns:
        rootDecisionInstanceId
      • setRootDecisionInstanceId

        public void setRootDecisionInstanceId​(String rootDecisionInstanceId)
      • getRootDecisionInstancesOnly

        public Boolean getRootDecisionInstancesOnly()
        Restrict to instances those are the root decision instance of an evaluation. Value may only be `true`, as `false` is the default behavior.
        Returns:
        rootDecisionInstancesOnly
      • setRootDecisionInstancesOnly

        public void setRootDecisionInstancesOnly​(Boolean rootDecisionInstancesOnly)
      • getDecisionRequirementsDefinitionId

        public String getDecisionRequirementsDefinitionId()
        Filter by the decision requirements definition the instances belongs to.
        Returns:
        decisionRequirementsDefinitionId
      • setDecisionRequirementsDefinitionId

        public void setDecisionRequirementsDefinitionId​(String decisionRequirementsDefinitionId)
      • getDecisionRequirementsDefinitionKey

        public String getDecisionRequirementsDefinitionKey()
        Filter by the key of the decision requirements definition the instances belongs to.
        Returns:
        decisionRequirementsDefinitionKey
      • setDecisionRequirementsDefinitionKey

        public void setDecisionRequirementsDefinitionKey​(String decisionRequirementsDefinitionKey)
      • getIncludeInputs

        public Boolean getIncludeInputs()
        Include input values in the result. Value may only be `true`, as `false` is the default behavior.
        Returns:
        includeInputs
      • setIncludeInputs

        public void setIncludeInputs​(Boolean includeInputs)
      • getIncludeOutputs

        public Boolean getIncludeOutputs()
        Include output values in the result. Value may only be `true`, as `false` is the default behavior.
        Returns:
        includeOutputs
      • setIncludeOutputs

        public void setIncludeOutputs​(Boolean includeOutputs)
      • getDisableBinaryFetching

        public Boolean getDisableBinaryFetching()
        Disables fetching of byte array input and output values. Value may only be `true`, as `false` is the default behavior.
        Returns:
        disableBinaryFetching
      • setDisableBinaryFetching

        public void setDisableBinaryFetching​(Boolean disableBinaryFetching)
      • getDisableCustomObjectDeserialization

        public Boolean getDisableCustomObjectDeserialization()
        Disables deserialization of input and output values that are custom objects. Value may only be `true`, as `false` is the default behavior.
        Returns:
        disableCustomObjectDeserialization
      • setDisableCustomObjectDeserialization

        public void setDisableCustomObjectDeserialization​(Boolean disableCustomObjectDeserialization)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object