Interface AggregationVariant

All Known Implementing Classes:
AdjacencyMatrixAggregation, AutoDateHistogramAggregation, AverageAggregation, AverageBucketAggregation, BoxplotAggregation, BucketScriptAggregation, BucketSelectorAggregation, BucketSortAggregation, CardinalityAggregation, ChildrenAggregation, CompositeAggregation, CumulativeCardinalityAggregation, CumulativeSumAggregation, DateHistogramAggregation, DateRangeAggregation, DerivativeAggregation, DiversifiedSamplerAggregation, ExtendedStatsAggregation, ExtendedStatsBucketAggregation, FiltersAggregation, GeoBoundsAggregation, GeoCentroidAggregation, GeoDistanceAggregation, GeoHashGridAggregation, GeoLineAggregation, GeoTileGridAggregation, GlobalAggregation, HistogramAggregation, InferenceAggregation, IpRangeAggregation, MatrixStatsAggregation, MaxAggregation, MaxBucketAggregation, MedianAbsoluteDeviationAggregation, MinAggregation, MinBucketAggregation, MissingAggregation, MovingFunctionAggregation, MovingPercentilesAggregation, MultiTermsAggregation, NestedAggregation, NormalizeAggregation, ParentAggregation, PercentileRanksAggregation, PercentilesAggregation, PercentilesBucketAggregation, Query, RangeAggregation, RareTermsAggregation, RateAggregation, ReverseNestedAggregation, SamplerAggregation, ScriptedMetricAggregation, SerialDifferencingAggregation, SignificantTermsAggregation, SignificantTextAggregation, StatsAggregation, StatsBucketAggregation, StringStatsAggregation, SumAggregation, SumBucketAggregation, TermsAggregation, TopHitsAggregation, TopMetricsAggregation, TTestAggregation, ValueCountAggregation, VariableWidthHistogramAggregation, WeightedAverageAggregation

public interface AggregationVariant
Base interface for Aggregation variants.