com.sksamuel.elastic4s.requests.searches.aggs.responses.bucket

Type members

Classlikes

case class DateHistogram(name: String, buckets: Seq[DateHistogramBucket]) extends BucketAggregation with AggResult
Companion:
object
Companion:
class
case class DateHistogramBucket(date: String, timestamp: Long, docCount: Long, data: Map[String, Any]) extends AggBucket
case class DateRange(name: String, buckets: Seq[DateRangeBucket]) extends BucketAggregation
Companion:
object
object DateRange
Companion:
class
case class DateRangeBucket(from: Option[String], fromAsString: Option[String], to: Option[String], toAsString: Option[String], key: Option[String], docCount: Long, data: Map[String, Any]) extends AggBucket
Companion:
object
Companion:
class
case class GeoDistanceAggResult(name: String, buckets: Seq[GeoDistanceBucket]) extends BucketAggregation
Companion:
object
Companion:
class
case class GeoDistanceBucket(key: String, docCount: Long, from: Option[Double], to: Option[Double], data: Map[String, Any]) extends AggBucket
case class GeoHashGrid(name: String, buckets: Seq[GeoHashGridBucket]) extends BucketAggregation
Companion:
object
Companion:
class
case class GeoHashGridBucket(key: String, docCount: Long, data: Map[String, Any]) extends AggBucket
case class GeoTileGrid(name: String, buckets: Seq[GeoTileGridBucket]) extends BucketAggregation
Companion:
object
Companion:
class
case class GeoTileGridBucket(key: String, docCount: Long, data: Map[String, Any]) extends AggBucket
case class HistogramAggResult(name: String, buckets: Seq[HistogramBucket]) extends BucketAggregation
Companion:
object
Companion:
class
case class HistogramBucket(key: String, docCount: Long, data: Map[String, Any]) extends AggBucket
case class IpRangeAggResult(name: String, buckets: Seq[IpRangeBucket]) extends BucketAggregation
Companion:
object
Companion:
class
case class IpRangeBucket(key: Option[String], docCount: Long, from: Option[String], to: Option[String], data: Map[String, Any]) extends AggBucket
case class KeyedDateRangeAggResult(name: String, buckets: Map[String, DateRangeBucket]) extends BucketAggregation
Companion:
object
case class MultiTermBucket(key: Seq[String], docCount: Long, data: Map[String, Any]) extends AggBucket with Transformable
case class MultiTerms(name: String, buckets: Seq[MultiTermBucket], docCountErrorUpperBound: Long, otherDocCount: Long) extends BucketAggregation with AggResult
Companion:
object
object MultiTerms
Companion:
class
case class TermBucket(key: String, docCount: Long, data: Map[String, Any]) extends AggBucket with Transformable
case class Terms(name: String, buckets: Seq[TermBucket], docCountErrorUpperBound: Long, otherDocCount: Long) extends BucketAggregation with AggResult
Companion:
object
object Terms
Companion:
class