Aggregation
, MultiBucketsAggregation
, ToXContent
, ToXContentFragment
InternalBinaryRange
, InternalDateRange
, InternalGeoDistance
, InternalRange
, ParsedBinaryRange
, ParsedDateRange
, ParsedGeoDistance
, ParsedRange
public interface Range extends MultiBucketsAggregation
range
aggregation. Defines multiple buckets, each associated with a pre-defined value range of a field,
and where the value of that fields in all documents in each bucket fall in the bucket's range.Modifier and Type | Interface | Description |
---|---|---|
static interface |
Range.Bucket |
A bucket associated with a specific range
|
Aggregation.CommonFields
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
TYPED_KEYS_DELIMITER
EMPTY_PARAMS
Modifier and Type | Method | Description |
---|---|---|
java.util.List<? extends Range.Bucket> |
getBuckets() |
Return the buckets of this range aggregation.
|
getMetaData, getName, getType
toXContent
isFragment
java.util.List<? extends Range.Bucket> getBuckets()
getBuckets
in interface MultiBucketsAggregation