Class HistoricTaskInstanceReportResultDto


  • public class HistoricTaskInstanceReportResultDto
    extends Object
    HistoricTaskInstanceReportResultDto
    • Constructor Detail

      • HistoricTaskInstanceReportResultDto

        public HistoricTaskInstanceReportResultDto()
    • Method Detail

      • getTaskName

        public String getTaskName()
        The name of the task. It is only available when the `groupBy` parameter is set to `taskName`. Else the value is `null`. **Note:** This property is only set for a historic task report object. In these cases, the value of the `reportType` query parameter is `count`.
        Returns:
        taskName
      • setTaskName

        public void setTaskName​(String taskName)
      • getCount

        public Long getCount()
        The number of tasks which have the given definition. **Note:** This property is only set for a historic task report object. In these cases, the value of the `reportType` query parameter is `count`.
        Returns:
        count
      • setCount

        public void setCount​(Long count)
      • getProcessDefinitionKey

        public String getProcessDefinitionKey()
        The key of the process definition. **Note:** This property is only set for a historic task report object. In these cases, the value of the `reportType` query parameter is `count`.
        Returns:
        processDefinitionKey
      • setProcessDefinitionKey

        public void setProcessDefinitionKey​(String processDefinitionKey)
      • getProcessDefinitionId

        public String getProcessDefinitionId()
        The id of the process definition. **Note:** This property is only set for a historic task report object. In these cases, the value of the `reportType` query parameter is `count`.
        Returns:
        processDefinitionId
      • setProcessDefinitionId

        public void setProcessDefinitionId​(String processDefinitionId)
      • getProcessDefinitionName

        public String getProcessDefinitionName()
        The name of the process definition. **Note:** This property is only set for a historic task report object. In these cases, the value of the `reportType` query parameter is `count`.
        Returns:
        processDefinitionName
      • setProcessDefinitionName

        public void setProcessDefinitionName​(String processDefinitionName)
      • getPeriod

        public Integer getPeriod()
        Specifies a span of time within a year. **Note:** The period must be interpreted in conjunction with the returned `periodUnit`. **Note:** This property is only set for a duration report object. In these cases, the value of the `reportType` query parameter is `duration`.
        Returns:
        period
      • setPeriod

        public void setPeriod​(Integer period)
      • getPeriodUnit

        public HistoricTaskInstanceReportResultDto.PeriodUnitEnum getPeriodUnit()
        The unit of the given period. Possible values are `MONTH` and `QUARTER`. **Note:** This property is only set for a duration report object. In these cases, the value of the `reportType` query parameter is `duration`.
        Returns:
        periodUnit
      • getMinimum

        public Long getMinimum()
        The smallest duration in milliseconds of all completed process instances which were started in the given period. **Note:** This property is only set for a duration report object. In these cases, the value of the `reportType` query parameter is `duration`.
        Returns:
        minimum
      • setMinimum

        public void setMinimum​(Long minimum)
      • getMaximum

        public Long getMaximum()
        The greatest duration in milliseconds of all completed process instances which were started in the given period. **Note:** This property is only set for a duration report object. In these cases, the value of the `reportType` query parameter is `duration`.
        Returns:
        maximum
      • setMaximum

        public void setMaximum​(Long maximum)
      • getAverage

        public Long getAverage()
        The average duration in milliseconds of all completed process instances which were started in the given period. **Note:** This property is only set for a duration report object. In these cases, the value of the `reportType` query parameter is `duration`.
        Returns:
        average
      • setAverage

        public void setAverage​(Long average)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object