Interface MultiBucketsAggregation
- All Superinterfaces:
Aggregation
,org.elasticsearch.common.xcontent.ToXContent
,org.elasticsearch.common.xcontent.ToXContentFragment
- All Known Subinterfaces:
AdjacencyMatrix
,CompositeAggregation
,Filters
,GeoGrid
,Histogram
,Range
,RareTerms
,SignificantTerms
,Terms
- All Known Implementing Classes:
AbstractInternalTerms
,DoubleTerms
,InternalAdjacencyMatrix
,InternalAutoDateHistogram
,InternalBinaryRange
,InternalComposite
,InternalDateHistogram
,InternalDateRange
,InternalFilters
,InternalGeoDistance
,InternalGeoGrid
,InternalGeoHashGrid
,InternalGeoTileGrid
,InternalHistogram
,InternalMappedRareTerms
,InternalMappedSignificantTerms
,InternalMappedTerms
,InternalMultiBucketAggregation
,InternalRange
,InternalRareTerms
,InternalSignificantTerms
,InternalTerms
,InternalVariableWidthHistogram
,LongRareTerms
,LongTerms
,ParsedAdjacencyMatrix
,ParsedAutoDateHistogram
,ParsedBinaryRange
,ParsedComposite
,ParsedDateHistogram
,ParsedDateRange
,ParsedDoubleTerms
,ParsedFilters
,ParsedGeoDistance
,ParsedGeoGrid
,ParsedGeoHashGrid
,ParsedGeoTileGrid
,ParsedHistogram
,ParsedLongRareTerms
,ParsedLongTerms
,ParsedMultiBucketAggregation
,ParsedRange
,ParsedRareTerms
,ParsedSignificantLongTerms
,ParsedSignificantStringTerms
,ParsedSignificantTerms
,ParsedStringRareTerms
,ParsedStringTerms
,ParsedTerms
,ParsedVariableWidthHistogram
,SignificantLongTerms
,SignificantStringTerms
,StringRareTerms
,StringTerms
,UnmappedRareTerms
,UnmappedSignificantTerms
,UnmappedTerms
public interface MultiBucketsAggregation extends Aggregation
An aggregation that returns multiple buckets
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
MultiBucketsAggregation.Bucket
A bucket represents a criteria to which all documents that fall in it adhere to.Nested classes/interfaces inherited from interface org.elasticsearch.search.aggregations.Aggregation
Aggregation.CommonFields
Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent
org.elasticsearch.common.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.common.xcontent.ToXContent.MapParams, org.elasticsearch.common.xcontent.ToXContent.Params
-
Field Summary
Fields inherited from interface org.elasticsearch.search.aggregations.Aggregation
TYPED_KEYS_DELIMITER
Fields inherited from interface org.elasticsearch.common.xcontent.ToXContent
EMPTY_PARAMS
-
Method Summary
Modifier and Type Method Description java.util.List<? extends MultiBucketsAggregation.Bucket>
getBuckets()
Methods inherited from interface org.elasticsearch.search.aggregations.Aggregation
getMetadata, getName, getType
Methods inherited from interface org.elasticsearch.common.xcontent.ToXContent
toXContent
Methods inherited from interface org.elasticsearch.common.xcontent.ToXContentFragment
isFragment
-
Method Details
-
getBuckets
java.util.List<? extends MultiBucketsAggregation.Bucket> getBuckets()- Returns:
- The buckets of this aggregation.
-