Package io.camunda.optimize.service.util
Class TemplatedProcessReportDataBuilder
java.lang.Object
io.camunda.optimize.service.util.TemplatedProcessReportDataBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()definitions(List<ReportDataDefinitionDto> definitions) setDistributeByDateInterval(AggregateByDateUnit distributeByDateInterval) setEndFlowNodeId(String endFlowNodeId) setFilter(ProcessFilterDto<?> newFilter) setFilter(List<ProcessFilterDto<?>> newFilter) setGroupByDateInterval(AggregateByDateUnit groupByDateInterval) setGroupByDateVariableUnit(AggregateByDateUnit groupByDateVariableUnit) setProcessDefinitionKey(String processDefinitionKey) setProcessDefinitionVersion(String processDefinitionVersion) setProcessDefinitionVersions(List<String> processDefinitionVersions) setReportDataType(ProcessReportDataType reportDataType) setStartFlowNodeId(String startFlowNodeId) setTenantIds(List<String> tenantIds) setUserTaskDurationTime(UserTaskDurationTime userTaskDurationTime) setVariableName(String variableName) setVariableType(VariableType variableType) setVisualization(ProcessVisualization visualization)
-
Constructor Details
-
TemplatedProcessReportDataBuilder
public TemplatedProcessReportDataBuilder()
-
-
Method Details
-
createReportData
-
build
-
setReportDataType
-
definitions
-
setProcessDefinitionKey
-
setProcessDefinitionVersion
public TemplatedProcessReportDataBuilder setProcessDefinitionVersion(String processDefinitionVersion) -
setProcessDefinitionVersions
public TemplatedProcessReportDataBuilder setProcessDefinitionVersions(List<String> processDefinitionVersions) -
setTenantIds
-
setVariableName
-
setVariableType
-
setGroupByDateInterval
public TemplatedProcessReportDataBuilder setGroupByDateInterval(AggregateByDateUnit groupByDateInterval) -
setDistributeByDateInterval
public TemplatedProcessReportDataBuilder setDistributeByDateInterval(AggregateByDateUnit distributeByDateInterval) -
setStartFlowNodeId
-
setEndFlowNodeId
-
setFilter
-
setFilter
-
setUserTaskDurationTime
public TemplatedProcessReportDataBuilder setUserTaskDurationTime(UserTaskDurationTime userTaskDurationTime) -
setVisualization
-
setGroupByDateVariableUnit
public TemplatedProcessReportDataBuilder setGroupByDateVariableUnit(AggregateByDateUnit groupByDateVariableUnit)
-