Package org.elasticsearch.search.aggregations.bucket.histogram
Histogram module for different bucket specifications used in aggregation.
-
Interface Summary Interface Description DateIntervalConsumer<T> A shared interface for aggregations that parse and use "interval" parameters.Histogram Ahistogram
aggregation.Histogram.Bucket A bucket in the histogram where documents fall inHistogramFactory Implemented by histogram aggregations and used by pipeline aggregations to insert buckets. -
Class Summary Class Description AutoDateHistogramAggregationBuilder AutoDateHistogramAggregationBuilder.RoundingInfo AutoDateHistogramAggregatorFactory DateHistogramAggregationBuilder A builder for histograms on date fields.DateHistogramAggregatorFactory DateHistogramInterval The interval the date histogram is based on.DateIntervalWrapper A class that handles all the parsing, bwc and deprecations surrounding date histogram intervals.ExtendedBounds HistogramAggregationBuilder A builder for histograms on numeric fields.HistogramAggregatorFactory InternalAutoDateHistogram Implementation ofHistogram
.InternalAutoDateHistogram.Bucket InternalDateHistogram Implementation ofHistogram
.InternalDateHistogram.Bucket InternalHistogram Implementation ofHistogram
.InternalHistogram.Bucket ParsedAutoDateHistogram ParsedAutoDateHistogram.ParsedBucket ParsedDateHistogram ParsedDateHistogram.ParsedBucket ParsedHistogram -
Enum Summary Enum Description DateIntervalWrapper.IntervalTypeEnum