Module: Elasticsearch::DSL::Search::BaseAggregationComponent
- Included in:
- Aggregations::AvgBucket, Aggregations::BucketScript, Aggregations::BucketSelector, Aggregations::BucketSort, Aggregations::Children, Aggregations::Composite, Aggregations::CumulativeSum, Aggregations::DateHistogram, Aggregations::DateRange, Aggregations::Derivative, Aggregations::ExtendedStatsBucket, Aggregations::Filter, Aggregations::Filters, Aggregations::GeoDistance, Aggregations::GeohashGrid, Aggregations::Global, Aggregations::Histogram, Aggregations::IpRange, Aggregations::MaxBucket, Aggregations::MinBucket, Aggregations::Missing, Aggregations::MovingAvg, Aggregations::Nested, Aggregations::PercentilesBucket, Aggregations::Range, Aggregations::ReverseNested, Aggregations::SerialDiff, Aggregations::SignificantTerms, Aggregations::SignificantText, Aggregations::StatsBucket, Aggregations::SumBucket, Aggregations::Terms
- Defined in:
- lib/elasticsearch/dsl/search/base_aggregation_component.rb
Overview
Module containing common functionality for aggregation DSL classes
Defined Under Namespace
Modules: InstanceMethods
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
26 27 28 29 |
# File 'lib/elasticsearch/dsl/search/base_aggregation_component.rb', line 26 def self.included(base) base.__send__ :include, BaseComponent base.__send__ :include, InstanceMethods end |