| Interface | Description |
|---|---|
| BucketStreams.Stream<B extends MultiBucketsAggregation.Bucket> |
A stream that knows how to read a bucket from the input.
|
| MultiBucketsAggregation |
An aggregation that returns multiple buckets
|
| MultiBucketsAggregation.Bucket |
A bucket represents a criteria to which all documents that fall in it adhere to.
|
| SingleBucketAggregation |
A single bucket aggregation
|
| Class | Description |
|---|---|
| BestBucketsDeferringCollector |
A specialization of
DeferringBucketCollector 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. |
| BestDocsDeferringCollector |
A specialization of
DeferringBucketCollector that collects all
matches and then replays only the top scoring documents to child
aggregations. |
| BucketsAggregator | |
| BucketStreamContext | |
| BucketStreams | |
| BucketUtils |
Helper functions for common Bucketing functions
|
| DeferringBucketCollector |
A
BucketCollector 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.
|
| MultiBucketsAggregation.Bucket.SubAggregationComparator<B extends MultiBucketsAggregation.Bucket> | |
| SingleBucketAggregator |
A bucket aggregator that doesn't create new buckets.
|
Copyright © 2009–2017. All rights reserved.