Class StandardDataQueryBuilderImpl.AggregationListImpl.FieldGroupByWithSubAggSettings

java.lang.Object
com.flowable.indexing.query.builder.standard.StandardDataQueryBuilderImpl.AggregationListImpl.FieldGroupByWithSubAggSettings
Enclosing class:
StandardDataQueryBuilderImpl.AggregationListImpl

public static class StandardDataQueryBuilderImpl.AggregationListImpl.FieldGroupByWithSubAggSettings extends Object
Backs both groupByFieldWithSumField and groupByFieldWithAvgField — the structure (terms-by-field + numeric-sub-agg-by-field) is identical, only the ES aggregation type differs.
  • Field Details

    • fieldName

      protected String fieldName
    • subAggregationFieldName

      protected String subAggregationFieldName
    • size

      protected int size
    • order

      protected String order
  • Constructor Details

    • FieldGroupByWithSubAggSettings

      public FieldGroupByWithSubAggSettings(String fieldName, String subAggregationFieldName, int size)
    • FieldGroupByWithSubAggSettings

      public FieldGroupByWithSubAggSettings(String fieldName, String subAggregationFieldName, int size, String order)
  • Method Details

    • getFieldName

      public String getFieldName()
    • getSubAggregationFieldName

      public String getSubAggregationFieldName()
    • getSize

      public int getSize()
    • getOrder

      public String getOrder()