Module org.elasticsearch.server
Package org.elasticsearch.search.aggregations.bucket
package org.elasticsearch.search.aggregations.bucket
Aggregations module
-
ClassDescriptionA specialization of
DeferringBucketCollectorthat collects all matches and then is able to replay a given subset of buckets which represent the survivors from a pruning process performed by the aggregator that owns this collector.BucketReducer<B extends MultiBucketsAggregation.Bucket>Class for reducing a list ofBucketReducerto a singleInternalAggregationsand the number of documents.Helper functions for common Bucketing functionsABucketCollectorthat records collected doc IDs and buckets and allows to replay a subset of the collected buckets.An implementation of a doc_count provider that reads the value of the _doc_count field in the document.Class for reducing many fixed lists ofFixedMultiBucketAggregatorsReducerto a single reduced list.A base class for all the single bucket aggregations.An aggregation that returns multiple bucketsA bucket represents a criteria to which all documents that fall in it adhere to.A single bucket aggregationA bucket aggregator that doesn't create new buckets.