Class HistoricExternalTaskLogQueryDto


  • public class HistoricExternalTaskLogQueryDto
    extends Object
    A Historic External Task Log instance query which defines a list of Historic External Task Log instances
    • Constructor Detail

      • HistoricExternalTaskLogQueryDto

        public HistoricExternalTaskLogQueryDto()
    • Method Detail

      • getLogId

        public String getLogId()
        Filter by historic external task log id.
        Returns:
        logId
      • setLogId

        public void setLogId​(String logId)
      • getExternalTaskId

        public String getExternalTaskId()
        Filter by external task id.
        Returns:
        externalTaskId
      • setExternalTaskId

        public void setExternalTaskId​(String externalTaskId)
      • getTopicName

        public String getTopicName()
        Filter by an external task topic.
        Returns:
        topicName
      • setTopicName

        public void setTopicName​(String topicName)
      • getWorkerId

        public String getWorkerId()
        Filter by the id of the worker that the task was most recently locked by.
        Returns:
        workerId
      • setWorkerId

        public void setWorkerId​(String workerId)
      • getErrorMessage

        public String getErrorMessage()
        Filter by external task exception message.
        Returns:
        errorMessage
      • setErrorMessage

        public void setErrorMessage​(String errorMessage)
      • getActivityIdIn

        public List<String> getActivityIdIn()
        Only include historic external task logs which belong to one of the passed activity ids.
        Returns:
        activityIdIn
      • setActivityIdIn

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

        public List<String> getActivityInstanceIdIn()
        Only include historic external task logs which belong to one of the passed activity instance ids.
        Returns:
        activityInstanceIdIn
      • setActivityInstanceIdIn

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

        public List<String> getExecutionIdIn()
        Only include historic external task logs which belong to one of the passed execution ids.
        Returns:
        executionIdIn
      • setExecutionIdIn

        public void setExecutionIdIn​(List<String> executionIdIn)
      • getProcessInstanceId

        public String getProcessInstanceId()
        Filter by process instance id.
        Returns:
        processInstanceId
      • setProcessInstanceId

        public void setProcessInstanceId​(String processInstanceId)
      • getProcessDefinitionId

        public String getProcessDefinitionId()
        Filter by process definition id.
        Returns:
        processDefinitionId
      • setProcessDefinitionId

        public void setProcessDefinitionId​(String processDefinitionId)
      • getProcessDefinitionKey

        public String getProcessDefinitionKey()
        Filter by process definition key.
        Returns:
        processDefinitionKey
      • setProcessDefinitionKey

        public void setProcessDefinitionKey​(String processDefinitionKey)
      • getTenantIdIn

        public List<String> getTenantIdIn()
        Only include historic external task log entries which belong to one of the passed and comma-separated tenant ids.
        Returns:
        tenantIdIn
      • setTenantIdIn

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

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

        public void setWithoutTenantId​(Boolean withoutTenantId)
      • getPriorityLowerThanOrEquals

        public Long getPriorityLowerThanOrEquals()
        Only include logs for which the associated external task had a priority lower than or equal to the given value. Value must be a valid `long` value.
        Returns:
        priorityLowerThanOrEquals
      • setPriorityLowerThanOrEquals

        public void setPriorityLowerThanOrEquals​(Long priorityLowerThanOrEquals)
      • getPriorityHigherThanOrEquals

        public Long getPriorityHigherThanOrEquals()
        Only include logs for which the associated external task had a priority higher than or equal to the given value. Value must be a valid `long` value.
        Returns:
        priorityHigherThanOrEquals
      • setPriorityHigherThanOrEquals

        public void setPriorityHigherThanOrEquals​(Long priorityHigherThanOrEquals)
      • getCreationLog

        public Boolean getCreationLog()
        Only include creation logs. Value may only be `true`, as `false` is the default behavior.
        Returns:
        creationLog
      • setCreationLog

        public void setCreationLog​(Boolean creationLog)
      • getFailureLog

        public Boolean getFailureLog()
        Only include failure logs. Value may only be `true`, as `false` is the default behavior.
        Returns:
        failureLog
      • setFailureLog

        public void setFailureLog​(Boolean failureLog)
      • getSuccessLog

        public Boolean getSuccessLog()
        Only include success logs. Value may only be `true`, as `false` is the default behavior.
        Returns:
        successLog
      • setSuccessLog

        public void setSuccessLog​(Boolean successLog)
      • getDeletionLog

        public Boolean getDeletionLog()
        Only include deletion logs. Value may only be `true`, as `false` is the default behavior.
        Returns:
        deletionLog
      • setDeletionLog

        public void setDeletionLog​(Boolean deletionLog)
      • getSorting

        public List<HistoricExternalTaskLogQueryDtoSorting> getSorting()
        An array of criteria to sort the result by. Each element of the array is an object that specifies one ordering. The position in the array identifies the rank of an ordering, i.e., whether it is primary, secondary, etc. Sorting has no effect for `count` endpoints.
        Returns:
        sorting
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object