Uses of Interface
com.flowable.indexing.query.builder.standard.StandardDataQueryBuilder.AggregationList
Packages that use StandardDataQueryBuilder.AggregationList
-
Uses of StandardDataQueryBuilder.AggregationList in com.flowable.indexing.query.builder.standard
Classes in com.flowable.indexing.query.builder.standard that implement StandardDataQueryBuilder.AggregationListMethods in com.flowable.indexing.query.builder.standard that return StandardDataQueryBuilder.AggregationListModifier and TypeMethodDescriptionStandardDataQueryBuilder.aggregations()Define one or more aggregations for the results of this query.StandardDataQueryBuilderImpl.aggregations()StandardDataQueryBuilder.AggregationList.avgFieldValue(String aggregationName, String fieldName) Adds an aggregation that will calculate the average of a direct numeric field.StandardDataQueryBuilderImpl.AggregationListImpl.avgFieldValue(String aggregationName, String fieldName) StandardDataQueryBuilder.AggregationList.avgNestedFieldFiltered(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName) Avg aggregation on a numeric field inside an ES nested object, with the document selection restricted by a filter on another field of the same nested object (e.g. only nested objects wheretype=tool).StandardDataQueryBuilderImpl.AggregationListImpl.avgNestedFieldFiltered(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName) StandardDataQueryBuilder.AggregationList.avgVariableValue(String aggregationName, String variableName) Adds an aggregation that will calculate the average value of a numeric variable with the given name.StandardDataQueryBuilderImpl.AggregationListImpl.avgVariableValue(String aggregationName, String variableName) StandardDataQueryBuilder.AggregationList.countActive(String aggregationName) Adds an aggregation that will count the active instances.StandardDataQueryBuilderImpl.AggregationListImpl.countActive(String aggregationName) StandardDataQueryBuilder.AggregationList.countByIdField(String aggregationNane) Adds an aggregation that will do a cardinality aggregation on the id field, which gives back an approximation of the amount of documents.StandardDataQueryBuilderImpl.AggregationListImpl.countByIdField(String aggregationName) StandardDataQueryBuilder.AggregationList.countCompleted(String aggregationName) Adds an aggregation that will count the completed instances.StandardDataQueryBuilderImpl.AggregationListImpl.countCompleted(String aggregationName) StandardDataQueryBuilder.AggregationList.countDistinctFieldValue(String aggregationName, String fieldName) Cardinality (distinct count) aggregation on a keyword field.StandardDataQueryBuilderImpl.AggregationListImpl.countDistinctFieldValue(String aggregationName, String fieldName) StandardDataQueryBuilder.AggregationList.countStarted(String aggregationName) Adds an aggregation that will count the started instances.StandardDataQueryBuilderImpl.AggregationListImpl.countStarted(String aggregationName) StandardDataQueryBuilder.AggregationList.distributionBusinessStatus(String aggregationName, int size) Adds an aggregation that will create a distribution (i.e. buckets) of the possible values of the business status field.StandardDataQueryBuilderImpl.AggregationListImpl.distributionBusinessStatus(String aggregationName, int size) StandardDataQueryBuilder.AggregationList.distributionParentScopeBusinessStatus(String aggregationName, int size) Adds an aggregation that will create a distribution (i.e. buckets) of the possible values of the parent scope business status field.StandardDataQueryBuilderImpl.AggregationListImpl.distributionParentScopeBusinessStatus(String aggregationName, int size) StandardDataQueryBuilder.AggregationList.distributionRootScopeBusinessStatus(String aggregationName, int size) Adds an aggregation that will create a distribution (i.e. buckets) of the possible values of the root scope business status field.StandardDataQueryBuilderImpl.AggregationListImpl.distributionRootScopeBusinessStatus(String aggregationName, int size) StandardDataQueryBuilder.AggregationList.distributionVariableValue(String aggregationName, String variableName, int size) Adds an aggregation that will create a distribution (i.e. buckets) of the possible text values of a variable.StandardDataQueryBuilderImpl.AggregationListImpl.distributionVariableValue(String aggregationName, String variableName, int size) StandardDataQueryBuilder.AggregationList.groupByDateCompleted(String aggregationName, String interval) Adds an aggregation that will group the results by date started The interval can be day, week, month, quarter or yearStandardDataQueryBuilderImpl.AggregationListImpl.groupByDateCompleted(String aggregationName, String interval) StandardDataQueryBuilder.AggregationList.groupByDateStarted(String aggregationName, String interval) Adds an aggregation that will group the results by end time The interval can be day, week, month, quarter or yearStandardDataQueryBuilderImpl.AggregationListImpl.groupByDateStarted(String aggregationName, String interval) StandardDataQueryBuilder.AggregationList.groupByDateStartedAndField(String aggregationName, String interval, String fieldName, int size, String order) Date histogram on startTime with a terms sub-aggregation on the given keyword field.StandardDataQueryBuilderImpl.AggregationListImpl.groupByDateStartedAndField(String aggregationName, String interval, String fieldName, int size, String order) StandardDataQueryBuilder.AggregationList.groupByDateStartedAndFieldWithSumField(String aggregationName, String interval, String fieldName, int size, String sumFieldName, String order) Date histogram on startTime with a terms sub-aggregation on a keyword field and a sum leaf-aggregation on a numeric field per term.StandardDataQueryBuilderImpl.AggregationListImpl.groupByDateStartedAndFieldWithSumField(String aggregationName, String interval, String fieldName, int size, String sumFieldName, String order) StandardDataQueryBuilder.AggregationList.groupByDateStartedWithAvgField(String aggregationName, String interval, String fieldName) Date histogram on startTime with an avg sub-aggregation on the given numeric field.StandardDataQueryBuilderImpl.AggregationListImpl.groupByDateStartedWithAvgField(String aggregationName, String interval, String fieldName) StandardDataQueryBuilder.AggregationList.groupByDateStartedWithAvgNestedFieldFiltered(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, String interval) Date histogram on startTime with an avg sub-aggregation over a numeric field inside an ES nested object, with the document selection restricted by a filter on another field of the same nested object.StandardDataQueryBuilderImpl.AggregationListImpl.groupByDateStartedWithAvgNestedFieldFiltered(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, String interval) StandardDataQueryBuilder.AggregationList.groupByDateStartedWithPercentileField(String aggregationName, String interval, String fieldName, double percent) Date histogram on startTime with a single-percentile sub-aggregation on a numeric field.StandardDataQueryBuilderImpl.AggregationListImpl.groupByDateStartedWithPercentileField(String aggregationName, String interval, String fieldName, double percent) StandardDataQueryBuilder.AggregationList.groupByDateStartedWithSumField(String aggregationName, String interval, String fieldName) Date histogram on startTime with a sum sub-aggregation on the given numeric field.StandardDataQueryBuilderImpl.AggregationListImpl.groupByDateStartedWithSumField(String aggregationName, String interval, String fieldName) StandardDataQueryBuilder.AggregationList.groupByDefinitionKey(String aggregationName) Adds an aggregation that will group the results by definition key.StandardDataQueryBuilderImpl.AggregationListImpl.groupByDefinitionKey(String aggregationName) StandardDataQueryBuilder.AggregationList.groupByDefinitionKeyAndState(String aggregationName) Adds an aggregation that will group the results by definition key and its state (completed/active).StandardDataQueryBuilderImpl.AggregationListImpl.groupByDefinitionKeyAndState(String aggregationName) StandardDataQueryBuilder.AggregationList.groupByField(String aggregationName, String fieldName, int size) Adds a terms aggregation on a keyword field.StandardDataQueryBuilderImpl.AggregationListImpl.groupByField(String aggregationName, String fieldName, int size) StandardDataQueryBuilder.AggregationList.groupByFieldWithAvgField(String aggregationName, String fieldName, int size, String avgFieldName) Terms aggregation on a keyword field with an avg sub-aggregation on the given numeric field.StandardDataQueryBuilder.AggregationList.groupByFieldWithAvgField(String aggregationName, String fieldName, int size, String avgFieldName, String order) Same asStandardDataQueryBuilder.AggregationList.groupByFieldWithAvgField(String, String, int, String)but with explicit bucket ordering; seeStandardDataQueryBuilder.AggregationList.groupByFieldWithSumField(String, String, int, String, String)for acceptedordervalues.StandardDataQueryBuilderImpl.AggregationListImpl.groupByFieldWithAvgField(String aggregationName, String fieldName, int size, String avgFieldName) StandardDataQueryBuilderImpl.AggregationListImpl.groupByFieldWithAvgField(String aggregationName, String fieldName, int size, String avgFieldName, String order) StandardDataQueryBuilder.AggregationList.groupByFieldWithSumField(String aggregationName, String fieldName, int size, String sumFieldName) Terms aggregation on a keyword field with a sum sub-aggregation on the given numeric field.StandardDataQueryBuilder.AggregationList.groupByFieldWithSumField(String aggregationName, String fieldName, int size, String sumFieldName, String order) Same asStandardDataQueryBuilder.AggregationList.groupByFieldWithSumField(String, String, int, String)but with explicit bucket ordering.StandardDataQueryBuilderImpl.AggregationListImpl.groupByFieldWithSumField(String aggregationName, String fieldName, int size, String sumFieldName) StandardDataQueryBuilderImpl.AggregationListImpl.groupByFieldWithSumField(String aggregationName, String fieldName, int size, String sumFieldName, String order) StandardDataQueryBuilder.AggregationList.groupByNestedField(String aggregationName, String nestedPath, String fieldName, int size) Adds a terms aggregation on a keyword field inside an ES nested object.StandardDataQueryBuilderImpl.AggregationListImpl.groupByNestedField(String aggregationName, String nestedPath, String fieldName, int size) StandardDataQueryBuilder.AggregationList.groupByNestedFieldFiltered(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size) Terms aggregation on a keyword field inside an ES nested object, with the bucket selection restricted by a filter on another field of the same nested object (e.g. only nested objects wheretype=tool).StandardDataQueryBuilder.AggregationList.groupByNestedFieldFiltered(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String order) Same asStandardDataQueryBuilder.AggregationList.groupByNestedFieldFiltered(String, String, String, String, String, int)but with a configurable sort direction on the innertermsaggregation by_count.StandardDataQueryBuilderImpl.AggregationListImpl.groupByNestedFieldFiltered(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size) StandardDataQueryBuilderImpl.AggregationListImpl.groupByNestedFieldFiltered(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String order) StandardDataQueryBuilder.AggregationList.groupByNestedFieldFilteredWithAvgField(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String avgFieldName) Mirror ofStandardDataQueryBuilder.AggregationList.groupByNestedFieldFilteredWithSumField(String, String, String, String, String, int, String)using avg instead of sum.StandardDataQueryBuilder.AggregationList.groupByNestedFieldFilteredWithAvgField(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String avgFieldName, String order) Same asStandardDataQueryBuilder.AggregationList.groupByNestedFieldFilteredWithAvgField(String, String, String, String, String, int, String)but with explicit bucket ordering.StandardDataQueryBuilderImpl.AggregationListImpl.groupByNestedFieldFilteredWithAvgField(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String avgFieldName) StandardDataQueryBuilderImpl.AggregationListImpl.groupByNestedFieldFilteredWithAvgField(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String avgFieldName, String order) StandardDataQueryBuilder.AggregationList.groupByNestedFieldFilteredWithPercentileField(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String percentileFieldName, double percent) Mirror ofStandardDataQueryBuilder.AggregationList.groupByNestedFieldFilteredWithSumField(String, String, String, String, String, int, String)using a single-percentile sub-aggregation.StandardDataQueryBuilder.AggregationList.groupByNestedFieldFilteredWithPercentileField(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String percentileFieldName, double percent, String order) Same asStandardDataQueryBuilder.AggregationList.groupByNestedFieldFilteredWithPercentileField(String, String, String, String, String, int, String, double)but with explicit bucket ordering.StandardDataQueryBuilderImpl.AggregationListImpl.groupByNestedFieldFilteredWithPercentileField(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String percentileFieldName, double percent) StandardDataQueryBuilderImpl.AggregationListImpl.groupByNestedFieldFilteredWithPercentileField(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String percentileFieldName, double percent, String order) StandardDataQueryBuilder.AggregationList.groupByNestedFieldFilteredWithSumField(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String sumFieldName) Terms aggregation on a keyword field inside an ES nested object, restricted by a filter on a sibling field of that nested object, with a sum sub-aggregation on a numeric field within the same nested context.StandardDataQueryBuilder.AggregationList.groupByNestedFieldFilteredWithSumField(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String sumFieldName, String order) Same asStandardDataQueryBuilder.AggregationList.groupByNestedFieldFilteredWithSumField(String, String, String, String, String, int, String)but with explicit bucket ordering; seeStandardDataQueryBuilder.AggregationList.groupByFieldWithSumField(String, String, int, String, String)for acceptedordervalues.StandardDataQueryBuilderImpl.AggregationListImpl.groupByNestedFieldFilteredWithSumField(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String sumFieldName) StandardDataQueryBuilderImpl.AggregationListImpl.groupByNestedFieldFilteredWithSumField(String aggregationName, String nestedPath, String filterField, String filterValue, String fieldName, int size, String sumFieldName, String order) StandardDataQueryBuilder.AggregationList.maxFieldValue(String aggregationName, String fieldName) Adds an aggregation that will calculate the max of a direct numeric field.StandardDataQueryBuilderImpl.AggregationListImpl.maxFieldValue(String aggregationName, String fieldName) StandardDataQueryBuilder.AggregationList.maxVariableValue(String aggregationName, String variableName) Adds an aggregation that will calculate the maximum value of a numeric variable with the given name.StandardDataQueryBuilderImpl.AggregationListImpl.maxVariableValue(String aggregationName, String variableName) StandardDataQueryBuilder.AggregationList.minFieldValue(String aggregationName, String fieldName) Adds an aggregation that will calculate the min of a direct numeric field.StandardDataQueryBuilderImpl.AggregationListImpl.minFieldValue(String aggregationName, String fieldName) StandardDataQueryBuilder.AggregationList.minVariableValue(String aggregationName, String variableName) Adds an aggregation that will calculate the minimum value of a numeric variable with the given name.StandardDataQueryBuilderImpl.AggregationListImpl.minVariableValue(String aggregationName, String variableName) StandardDataQueryBuilder.AggregationList.percentileFieldValue(String aggregationName, String fieldName, double percent) Single-percentile aggregation on a numeric field.StandardDataQueryBuilderImpl.AggregationListImpl.percentileFieldValue(String aggregationName, String fieldName, double percent) StandardDataQueryBuilder.AggregationList.stddevVariableValue(String aggregationName, String variableName) Adds an aggregation that will calculate the standard deviation of a numeric variable with the given name.StandardDataQueryBuilderImpl.AggregationListImpl.stddevVariableValue(String aggregationName, String variableName) StandardDataQueryBuilder.AggregationList.sumFieldValue(String aggregationName, String fieldName) Adds an aggregation that will calculate the sum of a direct numeric field.StandardDataQueryBuilderImpl.AggregationListImpl.sumFieldValue(String aggregationName, String fieldName) StandardDataQueryBuilder.AggregationList.sumVariableValue(String aggregationName, String variableName) Adds an aggregation that will calculate the sum of a numeric variable with the given name.StandardDataQueryBuilderImpl.AggregationListImpl.sumVariableValue(String aggregationName, String variableName)