Interface Summary Interface Description AvgAn aggregation that computes the average of the values in the current bucket. CardinalityAn aggregation that computes approximate numbers of unique terms. ExtendedStatsStatistics over a set of values (either aggregated over field data or scripts) GeoBoundsAn aggregation that computes a bounding box in which all documents of the current bucket are. GeoCentroidInterface for
MaxAn aggregation that computes the maximum of the values in the current bucket. MedianAbsoluteDeviationAn aggregation that approximates the median absolute deviation of a numeric field MinAn aggregation that computes the minimum of the values in the current bucket. NumericMetricsAggregation NumericMetricsAggregation.MultiValue NumericMetricsAggregation.SingleValue PercentileRanksAn aggregation that computes approximate percentiles given values. PercentilesAn aggregation that computes approximate percentiles. ScriptedMetricA metric aggregation that computes both its final and intermediate states using scripts. StatsStatistics over a set of values (either aggregated over field data or scripts) SumAn aggregation that computes the sum of the values in the current bucket. TopHitsAccumulation of the most relevant hits for a bucket this aggregation falls into. ValueCountAn get that holds the number of values that the current document set has for a specific field. WeightedAvgAn aggregation that computes the average of the values in the current bucket.