Module: Elasticsearch::DSL::Search::Aggregations

Defined in:
lib/elasticsearch/dsl/search/aggregation.rb,
lib/elasticsearch/dsl/search/aggregations/avg.rb,
lib/elasticsearch/dsl/search/aggregations/max.rb,
lib/elasticsearch/dsl/search/aggregations/min.rb,
lib/elasticsearch/dsl/search/aggregations/sum.rb,
lib/elasticsearch/dsl/search/aggregations/range.rb,
lib/elasticsearch/dsl/search/aggregations/stats.rb,
lib/elasticsearch/dsl/search/aggregations/terms.rb,
lib/elasticsearch/dsl/search/aggregations/filter.rb,
lib/elasticsearch/dsl/search/aggregations/global.rb,
lib/elasticsearch/dsl/search/aggregations/nested.rb,
lib/elasticsearch/dsl/search/aggregations/filters.rb,
lib/elasticsearch/dsl/search/aggregations/missing.rb,
lib/elasticsearch/dsl/search/aggregations/children.rb,
lib/elasticsearch/dsl/search/aggregations/ip_range.rb,
lib/elasticsearch/dsl/search/aggregations/top_hits.rb,
lib/elasticsearch/dsl/search/aggregations/composite.rb,
lib/elasticsearch/dsl/search/aggregations/histogram.rb,
lib/elasticsearch/dsl/search/aggregations/date_range.rb,
lib/elasticsearch/dsl/search/aggregations/geo_bounds.rb,
lib/elasticsearch/dsl/search/aggregations/cardinality.rb,
lib/elasticsearch/dsl/search/aggregations/percentiles.rb,
lib/elasticsearch/dsl/search/aggregations/value_count.rb,
lib/elasticsearch/dsl/search/aggregations/geo_distance.rb,
lib/elasticsearch/dsl/search/aggregations/geohash_grid.rb,
lib/elasticsearch/dsl/search/aggregations/date_histogram.rb,
lib/elasticsearch/dsl/search/aggregations/extended_stats.rb,
lib/elasticsearch/dsl/search/aggregations/reverse_nested.rb,
lib/elasticsearch/dsl/search/aggregations/scripted_metric.rb,
lib/elasticsearch/dsl/search/aggregations/percentile_ranks.rb,
lib/elasticsearch/dsl/search/aggregations/significant_text.rb,
lib/elasticsearch/dsl/search/aggregations/significant_terms.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/avg_bucket.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/derivative.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/max_bucket.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/min_bucket.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/moving_avg.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/sum_bucket.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/bucket_sort.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/serial_diff.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/stats_bucket.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/bucket_script.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/cumulative_sum.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/bucket_selector.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/percentiles_bucket.rb,
lib/elasticsearch/dsl/search/aggregations/pipeline/extended_stats_bucket.rb

Overview

Contains the classes for Elasticsearch aggregations

Defined Under Namespace

Classes: Avg, AvgBucket, BucketScript, BucketSelector, BucketSort, Cardinality, Children, Composite, CumulativeSum, DateHistogram, DateRange, Derivative, ExtendedStats, ExtendedStatsBucket, Filter, Filters, GeoBounds, GeoDistance, GeohashGrid, Global, Histogram, IpRange, Max, MaxBucket, Min, MinBucket, Missing, MovingAvg, Nested, PercentileRanks, Percentiles, PercentilesBucket, Range, ReverseNested, ScriptedMetric, SerialDiff, SignificantTerms, SignificantText, Stats, StatsBucket, Sum, SumBucket, Terms, TopHits, ValueCount