Class HistoricTaskInstanceReportResultDto
java.lang.Object
org.camunda.community.rest.client.dto.HistoricTaskInstanceReportResultDto
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-04T13:43:01.451833574Z[Etc/UTC]")
public class HistoricTaskInstanceReportResultDto
extends Object
HistoricTaskInstanceReportResultDto
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe unit of the given period. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe average duration in milliseconds of all completed process instances which were started in the given period.org.openapitools.jackson.nullable.JsonNullable<Long>getCount()The number of tasks which have the given definition.org.openapitools.jackson.nullable.JsonNullable<Long>The greatest duration in milliseconds of all completed process instances which were started in the given period.org.openapitools.jackson.nullable.JsonNullable<Long>The smallest duration in milliseconds of all completed process instances which were started in the given period.org.openapitools.jackson.nullable.JsonNullable<Long>Specifies a span of time within a year.org.openapitools.jackson.nullable.JsonNullable<Integer>The unit of the given period.org.openapitools.jackson.nullable.JsonNullable<HistoricTaskInstanceReportResultDto.PeriodUnitEnum>The id of the process definition.org.openapitools.jackson.nullable.JsonNullable<String>The key of the process definition.org.openapitools.jackson.nullable.JsonNullable<String>The name of the process definition.org.openapitools.jackson.nullable.JsonNullable<String>The name of the task.org.openapitools.jackson.nullable.JsonNullable<String>The id of the tenant.org.openapitools.jackson.nullable.JsonNullable<String>inthashCode()processDefinitionId(String processDefinitionId) processDefinitionKey(String processDefinitionKey) processDefinitionName(String processDefinitionName) voidsetAverage(Long average) voidsetAverage_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> average) voidvoidsetCount_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> count) voidsetMaximum(Long maximum) voidsetMaximum_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> maximum) voidsetMinimum(Long minimum) voidsetMinimum_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> minimum) voidvoidsetPeriod_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> period) voidvoidsetPeriodUnit_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<HistoricTaskInstanceReportResultDto.PeriodUnitEnum> periodUnit) voidsetProcessDefinitionId(String processDefinitionId) voidsetProcessDefinitionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionId) voidsetProcessDefinitionKey(String processDefinitionKey) voidsetProcessDefinitionKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionKey) voidsetProcessDefinitionName(String processDefinitionName) voidsetProcessDefinitionName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionName) voidsetTaskName(String taskName) voidsetTaskName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> taskName) voidsetTenantId(String tenantId) voidsetTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> tenantId) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_TASK_NAME
- See Also:
-
JSON_PROPERTY_COUNT
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_KEY
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_ID
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_NAME
- See Also:
-
JSON_PROPERTY_PERIOD
- See Also:
-
JSON_PROPERTY_PERIOD_UNIT
- See Also:
-
JSON_PROPERTY_MINIMUM
- See Also:
-
JSON_PROPERTY_MAXIMUM
- See Also:
-
JSON_PROPERTY_AVERAGE
- See Also:
-
JSON_PROPERTY_TENANT_ID
- See Also:
-
-
Constructor Details
-
HistoricTaskInstanceReportResultDto
public HistoricTaskInstanceReportResultDto()
-
-
Method Details
-
taskName
-
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
-
getTaskName_JsonNullable
-
setTaskName_JsonNullable
public void setTaskName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> taskName) -
setTaskName
-
count
-
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
-
getCount_JsonNullable
-
setCount_JsonNullable
-
setCount
-
processDefinitionKey
-
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
-
getProcessDefinitionKey_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getProcessDefinitionKey_JsonNullable() -
setProcessDefinitionKey_JsonNullable
public void setProcessDefinitionKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionKey) -
setProcessDefinitionKey
-
processDefinitionId
-
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
-
getProcessDefinitionId_JsonNullable
-
setProcessDefinitionId_JsonNullable
public void setProcessDefinitionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionId) -
setProcessDefinitionId
-
processDefinitionName
-
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
-
getProcessDefinitionName_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getProcessDefinitionName_JsonNullable() -
setProcessDefinitionName_JsonNullable
public void setProcessDefinitionName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionName) -
setProcessDefinitionName
-
period
-
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
-
getPeriod_JsonNullable
-
setPeriod_JsonNullable
-
setPeriod
-
periodUnit
public HistoricTaskInstanceReportResultDto periodUnit(HistoricTaskInstanceReportResultDto.PeriodUnitEnum periodUnit) -
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
-
getPeriodUnit_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<HistoricTaskInstanceReportResultDto.PeriodUnitEnum> getPeriodUnit_JsonNullable() -
setPeriodUnit_JsonNullable
public void setPeriodUnit_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<HistoricTaskInstanceReportResultDto.PeriodUnitEnum> periodUnit) -
setPeriodUnit
-
minimum
-
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
-
getMinimum_JsonNullable
-
setMinimum_JsonNullable
-
setMinimum
-
maximum
-
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
-
getMaximum_JsonNullable
-
setMaximum_JsonNullable
-
setMaximum
-
average
-
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
-
getAverage_JsonNullable
-
setAverage_JsonNullable
-
setAverage
-
tenantId
-
getTenantId
The id of the tenant.- Returns:
- tenantId
-
getTenantId_JsonNullable
-
setTenantId_JsonNullable
public void setTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> tenantId) -
setTenantId
-
equals
-
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-