Package org.elasticsearch.search.aggregations.bucket
-
Interface Summary Interface Description MultiBucketAggregationBuilder Marker interface to indicate that theAggregationBuilder
is for a multi-bucket aggregation.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.InternalSingleBucketAggregation A base class for all the single bucket aggregations.MergingBucketsDeferringCollector A specialization ofDeferringBucketCollector
that collects all matches and then is able to replay a given subset of buckets.ParsedSingleBucketAggregation A base class for all the single bucket aggregations.