Package org.elasticsearch.search.aggregations.bucket.filter
-
Interface Summary Interface Description Filter Afilter
aggregation.Filters A multi bucket aggregation where the buckets are defined by a set of filters (a bucket per filter).Filters.Bucket A bucket associated with a specific filter (identified by its key) -
Class Summary Class Description FilterAggregationBuilder FilterAggregator Aggregate all docs that match a filter.FilterAggregatorFactory FiltersAggregationBuilder FiltersAggregator Aggregator forfilters
.FiltersAggregator.FilterByFilter Collects results by running each filter against the searcher and doesn't build anyLeafBucketCollector
s which is generally faster thanFiltersAggregator.Compatible
but doesn't support when there is a parent aggregator or any child aggregators.FiltersAggregator.KeyedFilter FiltersAggregatorFactory InternalFilter InternalFilters InternalFilters.InternalBucket MergedPointRangeQuery Query merging two point in range queries.ParsedFilter ParsedFilters ParsedFilters.ParsedBucket QueryToFilterAdapter<Q extends org.apache.lucene.search.Query> Adapts a LuceneQuery
to the behaviors used be theFiltersAggregator
.