AggregationQueryDsl
class AggregationQueryDsl
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun dateHistogram(field: String, unit: AggregationDateUnit, alias: String, timeZone: ZoneId = ZoneOffset.UTC, dense: Boolean = false, scope: AggregationGroupScope? = null)
Link copied to clipboard
fun datePart(field: String, part: AggregationDatePart, alias: String, timeZone: ZoneId = ZoneOffset.UTC, dense: Boolean = false, scope: AggregationGroupScope? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun percentile(expression: AggregationExpression, p: Double, alias: String, init: FilterDsl.() -> Unit)
Link copied to clipboard
Link copied to clipboard
fun terms(field: String, alias: String, missingKey: String? = null, scope: AggregationGroupScope? = null)
scope ROOT groups the expanded elements by a field of their root record (AggregationGroup.scope).
Link copied to clipboard