Package io.camunda.optimize.service
Class OutlierAnalysisService
java.lang.Object
io.camunda.optimize.service.OutlierAnalysisService
-
Constructor Summary
ConstructorsConstructorDescriptionOutlierAnalysisService(DataSourceDefinitionAuthorizationService definitionAuthorizationService, DurationOutliersReader outliersReader) -
Method Summary
Modifier and TypeMethodDescriptiongetCountByDurationChart(OutlierAnalysisServiceParameters<FlowNodeOutlierParametersDto> outlierAnalysisParams) getFlowNodeOutlierMap(OutlierAnalysisServiceParameters<ProcessDefinitionParametersDto> outlierAnalysisParams) getSignificantOutlierVariableTerms(OutlierAnalysisServiceParameters<FlowNodeOutlierParametersDto> outlierAnalysisParams) getSignificantOutlierVariableTermsInstanceIds(OutlierAnalysisServiceParameters<FlowNodeOutlierVariableParametersDto> outlierAnalysisParams)
-
Constructor Details
-
OutlierAnalysisService
public OutlierAnalysisService(DataSourceDefinitionAuthorizationService definitionAuthorizationService, DurationOutliersReader outliersReader)
-
-
Method Details
-
getFlowNodeOutlierMap
public Map<String,FindingsDto> getFlowNodeOutlierMap(OutlierAnalysisServiceParameters<ProcessDefinitionParametersDto> outlierAnalysisParams) -
getCountByDurationChart
public List<DurationChartEntryDto> getCountByDurationChart(OutlierAnalysisServiceParameters<FlowNodeOutlierParametersDto> outlierAnalysisParams) -
getSignificantOutlierVariableTerms
public List<VariableTermDto> getSignificantOutlierVariableTerms(OutlierAnalysisServiceParameters<FlowNodeOutlierParametersDto> outlierAnalysisParams) -
getSignificantOutlierVariableTermsInstanceIds
public List<ProcessInstanceIdDto> getSignificantOutlierVariableTermsInstanceIds(OutlierAnalysisServiceParameters<FlowNodeOutlierVariableParametersDto> outlierAnalysisParams)
-