IAggregationContainer public interface IAggregationContainer Documentation Code IAdjacencyMatrixAggregation AdjacencyMatrix { get; set; } AggregationDictionary Aggregations { get; set; } IAutoDateHistogramAggregation AutoDateHistogram { get; set; } IAverageAggregation Average { get; set; } IAverageBucketAggregation AverageBucket { get; set; } IBucketScriptAggregation BucketScript { get; set; } IBucketSelectorAggregation BucketSelector { get; set; } IBucketSortAggregation BucketSort { get; set; } ICardinalityAggregation Cardinality { get; set; } IChildrenAggregation Children { get; set; } ICompositeAggregation Composite { get; set; } ICumulativeSumAggregation CumulativeSum { get; set; } IDateHistogramAggregation DateHistogram { get; set; } IDateRangeAggregation DateRange { get; set; } IDerivativeAggregation Derivative { get; set; } IExtendedStatsAggregation ExtendedStats { get; set; } IExtendedStatsBucketAggregation ExtendedStatsBucket { get; set; } IFilterAggregation Filter { get; set; } IFiltersAggregation Filters { get; set; } IGeoBoundsAggregation GeoBounds { get; set; } IGeoCentroidAggregation GeoCentroid { get; set; } IGeoDistanceAggregation GeoDistance { get; set; } IGeoHashGridAggregation GeoHash { get; set; } IGeoTileGridAggregation GeoTile { get; set; } IGlobalAggregation Global { get; set; } IHistogramAggregation Histogram { get; set; } IIpRangeAggregation IpRange { get; set; } IMatrixStatsAggregation MatrixStats { get; set; } IMaxAggregation Max { get; set; } IMaxBucketAggregation MaxBucket { get; set; } IMedianAbsoluteDeviationAggregation MedianAbsoluteDeviation { get; set; } IDictionary<string, object> Meta { get; set; } IMinAggregation Min { get; set; } IMinBucketAggregation MinBucket { get; set; } IMissingAggregation Missing { get; set; } IMovingAverageAggregation MovingAverage { get; set; } IMovingFunctionAggregation MovingFunction { get; set; } INestedAggregation Nested { get; set; } IParentAggregation Parent { get; set; } IPercentileRanksAggregation PercentileRanks { get; set; } IPercentilesAggregation Percentiles { get; set; } IPercentilesBucketAggregation PercentilesBucket { get; set; } IRangeAggregation Range { get; set; } IReverseNestedAggregation ReverseNested { get; set; } ISamplerAggregation Sampler { get; set; } IScriptedMetricAggregation ScriptedMetric { get; set; } ISerialDifferencingAggregation SerialDifferencing { get; set; } ISignificantTermsAggregation SignificantTerms { get; set; } ISignificantTextAggregation SignificantText { get; set; } IStatsAggregation Stats { get; set; } IStatsBucketAggregation StatsBucket { get; set; } ISumAggregation Sum { get; set; } ISumBucketAggregation SumBucket { get; set; } ITermsAggregation Terms { get; set; } ITopHitsAggregation TopHits { get; set; } IValueCountAggregation ValueCount { get; set; } IWeightedAverageAggregation WeightedAverage { get; set; } void Accept(IAggregationVisitor visitor)