Interface MultiBucketsAggregation
-
- All Superinterfaces:
Aggregation
,ToXContent
,ToXContentFragment
- All Known Subinterfaces:
AdjacencyMatrix
,CompositeAggregation
,Filters
,GeoHashGrid
,Histogram
,Range
,SignificantTerms
,Terms
- All Known Implementing Classes:
DoubleTerms
,InternalAdjacencyMatrix
,InternalAutoDateHistogram
,InternalBinaryRange
,InternalComposite
,InternalDateHistogram
,InternalDateRange
,InternalFilters
,InternalGeoDistance
,InternalGeoHashGrid
,InternalHistogram
,InternalMappedSignificantTerms
,InternalMappedTerms
,InternalMultiBucketAggregation
,InternalRange
,InternalSignificantTerms
,InternalTerms
,LongTerms
,ParsedAdjacencyMatrix
,ParsedAutoDateHistogram
,ParsedBinaryRange
,ParsedComposite
,ParsedDateHistogram
,ParsedDateRange
,ParsedDoubleTerms
,ParsedFilters
,ParsedGeoDistance
,ParsedGeoHashGrid
,ParsedHistogram
,ParsedLongTerms
,ParsedMultiBucketAggregation
,ParsedRange
,ParsedSignificantLongTerms
,ParsedSignificantStringTerms
,ParsedSignificantTerms
,ParsedStringTerms
,ParsedTerms
,SignificantLongTerms
,SignificantStringTerms
,StringTerms
,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
ToXContent.DelegatingMapParams, ToXContent.MapParams, 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 Detail
-
getBuckets
java.util.List<? extends MultiBucketsAggregation.Bucket> getBuckets()
- Returns:
- The buckets of this aggregation.
-
-