Package org.elasticsearch.search.aggregations.bucket
-
Interface Summary Interface Description BucketsAggregator.BucketBuilderForFixedCount<B> BucketsAggregator.BucketBuilderForVariable<B> BucketsAggregator.ResultBuilderForVariable<B> BucketsAggregator.SingleBucketResultBuilder MultiBucketsAggregation An aggregation that returns multiple bucketsMultiBucketsAggregation.Bucket A bucket represents a criteria to which all documents that fall in it adhere to.SingleBucketAggregation A single bucket aggregationSingleBucketAggregator A bucket aggregator that doesn't create new buckets. -
Class Summary Class Description BestBucketsDeferringCollector A specialization ofDeferringBucketCollector
that 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.BucketsAggregator BucketUtils Helper functions for common Bucketing functionsDeferableBucketAggregator DeferringBucketCollector ABucketCollector
that records collected doc IDs and buckets and allows to replay a subset of the collected buckets.DocCountProvider An implementation of a doc_count provider that reads the value of the _doc_count field in the document.InternalSingleBucketAggregation A base class for all the single bucket aggregations.IteratorAndCurrent<B extends InternalMultiBucketAggregation.InternalBucket> ParsedSingleBucketAggregation A base class for all the single bucket aggregations.