Class MinMaxStatsServiceES

java.lang.Object
io.camunda.optimize.service.db.report.service.AbstractMinMaxStatsService
io.camunda.optimize.service.db.es.report.service.MinMaxStatsServiceES

  • Constructor Details

  • Method Details

    • getMinMaxDateRange

      public MinMaxStatDto getMinMaxDateRange(ExecutionContext<? extends SingleReportDataDto,?> context, co.elastic.clients.elasticsearch._types.query_dsl.Query query, String[] indexNames, String field)
    • getMinMaxDateRangeForCrossField

      public MinMaxStatDto getMinMaxDateRangeForCrossField(ExecutionContext<? extends SingleReportDataDto,?> context, co.elastic.clients.elasticsearch._types.query_dsl.Query query, String[] indexNames, String firstField, String secondField)
    • getMinMaxDateRangeForNestedField

      public MinMaxStatDto getMinMaxDateRangeForNestedField(ExecutionContext<? extends SingleReportDataDto,?> context, co.elastic.clients.elasticsearch._types.query_dsl.Query query, String[] indexNames, String field, String pathForNestedStatsAgg, co.elastic.clients.elasticsearch._types.query_dsl.Query filterQueryToWrapStatsWith)
    • getMinMaxNumberRangeForScriptedField

      public MinMaxStatDto getMinMaxNumberRangeForScriptedField(ExecutionContext<? extends SingleReportDataDto,?> context, co.elastic.clients.elasticsearch._types.query_dsl.Query query, String[] indexNames, co.elastic.clients.elasticsearch._types.Script script)
    • getMinMaxNumberRangeForNestedScriptedField

      public MinMaxStatDto getMinMaxNumberRangeForNestedScriptedField(ExecutionContext<? extends SingleReportDataDto,?> context, co.elastic.clients.elasticsearch._types.query_dsl.Query query, String[] indexNames, String pathForNestedStatsAgg, co.elastic.clients.elasticsearch._types.Script script)
    • getMinMaxNumberRangeForNestedScriptedField

      public MinMaxStatDto getMinMaxNumberRangeForNestedScriptedField(ExecutionContext<? extends SingleReportDataDto,?> context, co.elastic.clients.elasticsearch._types.query_dsl.Query query, String[] indexNames, String pathForNestedStatsAgg, co.elastic.clients.elasticsearch._types.Script script, co.elastic.clients.elasticsearch._types.query_dsl.Query filterQueryToWrapStatsWith)
    • getScriptedMinMaxStats

      public MinMaxStatDto getScriptedMinMaxStats(co.elastic.clients.elasticsearch._types.query_dsl.Query query, String[] indexNames, String pathForNestedStatsAgg, co.elastic.clients.elasticsearch._types.Script script)
    • getScriptedMinMaxStats

      public MinMaxStatDto getScriptedMinMaxStats(co.elastic.clients.elasticsearch._types.query_dsl.Query query, String[] indexNames, String pathForNestedStatsAgg, co.elastic.clients.elasticsearch._types.Script script, co.elastic.clients.elasticsearch._types.query_dsl.Query filterQueryToWrapStatsWith)
    • getSingleFieldMinMaxStats

      public MinMaxStatDto getSingleFieldMinMaxStats(co.elastic.clients.elasticsearch._types.query_dsl.Query query, String[] indexNames, String field, String pathForNestedStatsAgg, co.elastic.clients.elasticsearch._types.query_dsl.Query filterQueryToWrapStatsWith)
    • getSingleFieldMinMaxStats

      public MinMaxStatDto getSingleFieldMinMaxStats(co.elastic.clients.elasticsearch._types.query_dsl.Query query, String[] indexNames, String field, String format, String pathForNestedStatsAgg, co.elastic.clients.elasticsearch._types.query_dsl.Query filterQueryToWrapStatsWith)