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

Members list

Type members

Classlikes

case class AdjacencyMatrix(name: String, buckets: Seq[AdjacencyMatrixBucket]) extends BucketAggregation

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class AdjacencyMatrixBucket(key: String, docCount: Long, data: Map[String, Any]) extends AggBucket

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggBucket
trait AggResult
class Object
trait Matchable
class Any
Show all
trait AggBucket extends HasAggregations

Attributes

Supertypes
trait AggResult
class Object
trait Matchable
class Any
Show all
Known subtypes
trait AggResult

Marker trait used as an upper bound for retrieving results from HasAggregations.

trait AggSerde[T]

Converts a result map into an AggResult of type T.

Converts a result map into an AggResult of type T.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object DateRangeAggSerde.type
object GeoHashGridAggSerde.type
object GeoTileGridAggSerde.type
object MultiTermsAggReader.type
object TermsAggReader.type
object TopHitsAggSerde.type
object TopHitsAggSerde.type
Show all
case class Aggregations(data: Map[String, Any]) extends HasAggregations

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class AvgAggResult(name: String, valueOpt: Option[Double]) extends MetricAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class AvgBucketAggResult(name: String, value: Double) extends PipelineAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait AggResult
class Object
trait Matchable
class Any
Known subtypes
case class CardinalityAggResult(name: String, value: Double) extends MetricAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class ChildrenAggResult(name: String, docCount: Long, data: Map[String, Any]) extends HasAggregations

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class ExtendedStatsAggResult(name: String, count: Long, min: Double, max: Double, avg: Double, sum: Double, sumOfSquares: Double, variance: Double, stdDeviation: Double)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ExtendedStatsBucketAggResult(name: String, count: Long, min: Double, max: Double, avg: Double, sum: Double, sumOfSquares: Double, variance: Double, stdDeviation: Double, stdDeviationBoundsUpper: Double, stdDeviationBoundsLower: Double) extends PipelineAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class FilterAggregationResult(name: String, docCount: Long, data: Map[String, Any]) extends BucketAggregation, HasAggregations

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class FiltersAggregationResult(name: String, aggResults: Seq[UnnamedFilterAggregationResult], data: Map[String, Any]) extends BucketAggregation, HasAggregations

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class GeoBoundsAggResult(name: String, topLeft: Option[GeoPoint], bottomRight: Option[GeoPoint]) extends MetricAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class GeoCentroidAggResult(name: String, centroid: Option[GeoPoint], count: Long) extends MetricAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class GlobalAggregationResult(name: String, docCount: Long, data: Map[String, Any]) extends BucketAggregation, HasAggregations

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class KeyedFiltersAggregationResult(name: String, aggResults: Map[String, UnnamedFilterAggregationResult], data: Map[String, Any]) extends BucketAggregation, HasAggregations

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class KeyedRangeAggResult(name: String, buckets: Map[String, RangeBucket], data: Map[String, Any]) extends BucketAggregation, HasAggregations

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MaxAggResult(name: String, value: Option[Double]) extends MetricAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait AggResult
class Object
trait Matchable
class Any
Known subtypes
case class MinAggResult(name: String, value: Option[Double]) extends MetricAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class MinBucketAggResult(name: String, value: Double) extends PipelineAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class MovFnAggResult(name: String, value: Double) extends PipelineAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class NestedAggResult(name: String, data: Map[String, Any]) extends HasAggregations

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class PercentilesAggResult(name: String, values: Map[String, Double]) extends MetricAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class PercentilesBucketAggResult(name: String, values: Map[String, Double]) extends PipelineAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class RangeAggResult(name: String, buckets: Seq[RangeBucket], data: Map[String, Any]) extends BucketAggregation, HasAggregations

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class RangeBucket(key: Option[String], from: Option[Double], to: Option[Double], docCount: Long, data: Map[String, Any]) extends AggBucket

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait AggBucket
trait AggResult
class Object
trait Matchable
class Any
Show all
object RangeBucket

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class ReverseNestedAggResult(name: String, data: Map[String, Any]) extends HasAggregations

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class SerialDiffAggResult(name: String, value: Double) extends PipelineAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class SignificantTermBucket(key: String, docCount: Long, bgCount: Long, score: Double, data: Map[String, Any]) extends AggBucket, Transformable

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggBucket
trait AggResult
class Object
trait Matchable
class Any
Show all
case class SignificantTermsAggResult(name: String, buckets: Seq[SignificantTermBucket], docCount: Long, bgCount: Long) extends BucketAggregation

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class StatsBucketAggResult(name: String, count: Long, min: Double, max: Double, avg: Double, sum: Double) extends PipelineAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class SumAggResult(name: String, valueOpt: Option[Double]) extends MetricAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class UnnamedFilterAggregationResult(docCount: Long, data: Map[String, Any]) extends HasAggregations

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all
case class ValueCountResult(name: String, valueOpt: Option[Double]) extends MetricAggregation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AggResult
class Object
trait Matchable
class Any
Show all