Interface MultiBucketsAggregation.Bucket

All Superinterfaces:
HasAggregations, ToXContent
All Known Subinterfaces:
AdjacencyMatrix.Bucket, CompositeAggregation.Bucket, Filters.Bucket, GeoGrid.Bucket, Histogram.Bucket, Range.Bucket, RareTerms.Bucket, SignificantTerms.Bucket, Terms.Bucket
All Known Implementing Classes:
InternalAdjacencyMatrix.InternalBucket, InternalAutoDateHistogram.Bucket, InternalBinaryRange.Bucket, InternalComposite.InternalBucket, InternalDateHistogram.Bucket, InternalDateRange.Bucket, InternalFilters.InternalBucket, InternalGeoGridBucket, InternalGeoHashGridBucket, InternalGeoTileGridBucket, InternalHistogram.Bucket, InternalMultiBucketAggregation.InternalBucket, InternalRange.Bucket, InternalRareTerms.Bucket, InternalSignificantTerms.Bucket, InternalTerms.Bucket, LongRareTerms.Bucket, LongTerms.Bucket, ParsedAdjacencyMatrix.ParsedBucket, ParsedAutoDateHistogram.ParsedBucket, ParsedBinaryRange.ParsedBucket, ParsedComposite.ParsedBucket, ParsedDateHistogram.ParsedBucket, ParsedDateRange.ParsedBucket, ParsedDoubleTerms.ParsedBucket, ParsedFilters.ParsedBucket, ParsedGeoDistance.ParsedBucket, ParsedGeoGridBucket, ParsedGeoHashGridBucket, ParsedGeoTileGridBucket, ParsedLongTerms.ParsedBucket, ParsedMultiBucketAggregation.ParsedBucket, ParsedRange.ParsedBucket, ParsedSignificantLongTerms.ParsedBucket, ParsedSignificantStringTerms.ParsedBucket, ParsedSignificantTerms.ParsedBucket, ParsedStringTerms.ParsedBucket, ParsedTerms.ParsedBucket, SignificantStringTerms.Bucket, StringRareTerms.Bucket, StringTerms.Bucket, UnmappedRareTerms.Bucket, UnmappedSignificantTerms.Bucket, UnmappedTerms.Bucket
Enclosing interface:
MultiBucketsAggregation

public static interface MultiBucketsAggregation.Bucket
extends HasAggregations, ToXContent
A bucket represents a criteria to which all documents that fall in it adhere to. It is also uniquely identified by a key, and can potentially hold sub-aggregations computed over all documents in it.
  • Method Details