DateHistogramAgg
data class DateHistogramAgg<T>(val value: AggValue<T>, val interval: DateHistogramAgg.Interval, val offset: FixedInterval? = null, val minDocCount: Long? = null, val missing: T? = null, val format: String? = null, val order: List<BucketsOrder> = emptyList(), val extendedBounds: HistogramBounds<T>? = null, val hardBounds: HistogramBounds<T>? = null, val params: Params = Params(), val aggs: Map<String, Aggregation<*>> = emptyMap()) : BaseHistogramAgg<T, DateHistogramAggResult<T>, DateHistogramBucket<T>>
Constructors
Link copied to clipboard
constructor(field: FieldOperations<T>, interval: DateHistogramAgg.Interval, offset: FixedInterval? = null, minDocCount: Long? = null, missing: T? = null, format: String? = null, order: List<BucketsOrder> = emptyList(), extendedBounds: HistogramBounds<T>? = null, hardBounds: HistogramBounds<T>? = null, params: Params = Params(), aggs: Map<String, Aggregation<*>> = emptyMap())
constructor(value: AggValue<T>, interval: DateHistogramAgg.Interval, offset: FixedInterval? = null, minDocCount: Long? = null, missing: T? = null, format: String? = null, order: List<BucketsOrder> = emptyList(), extendedBounds: HistogramBounds<T>? = null, hardBounds: HistogramBounds<T>? = null, params: Params = Params(), aggs: Map<String, Aggregation<*>> = emptyMap())
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun processResult(obj: Deserializer.ObjectCtx, docSourceFactory: (Deserializer.ObjectCtx) -> BaseDocSource): DateHistogramAggResult<T>
Processes corresponding aggregation response.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard