Histogram module for different bucket specifications used in aggregation.
InterfaceDescriptionA shared interface for aggregations that parse and use "interval" parameters.A
histogramaggregation.A bucket in the histogram where documents fall inImplemented by histogram aggregations and used by pipeline aggregations to insert buckets.An aggregator capable of reporting bucket sizes in requested units.An aggregator capable of reporting bucket sizes in milliseconds.
ClassDescriptionBase class for functionality shared between aggregators for this
histogramaggregation.A builder for histograms on date fields.The interval the date histogram is based on.A class that handles all the parsing, bwc and deprecations surrounding date histogram intervals.Represent hard_bounds and extended_bounds in histogram aggregations.A builder for histograms on numeric fields.Constructs the per-shard aggregator instance for histogram aggregation.Represent hard_bounds and extended_bounds in date-histogram aggregations.An aggregator for numeric values.