HasAggregations

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

Attributes

Graph
Supertypes
trait AggResult
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Concrete methods

def adjacencyMatrixAgg(name: String): AdjacencyMatrix
def avg(name: String): AvgAggResult
def avgBucket(name: String): AvgBucketAggResult
def cardinality(name: String): CardinalityAggResult
def children(name: String): ChildrenAggResult
def contains(name: String): Boolean
def dataAsMap: Map[String, Any]
def filter(name: String): FilterAggregationResult
def filters(name: String): FiltersAggregationResult
def geoBounds(name: String): GeoBoundsAggResult
def geoCentroid(name: String): GeoCentroidAggResult
def geoDistance(name: String): GeoDistanceAggResult
def getAgg(name: String): Option[Aggregations]
def global(name: String): GlobalAggregationResult
def histogram(name: String): HistogramAggResult
def ipRange(name: String): IpRangeAggResult
def keyedRange(name: String): KeyedRangeAggResult
def max(name: String): MaxAggResult
def min(name: String): MinAggResult
def minBucket(name: String): MinBucketAggResult
def movFn(name: String): MovFnAggResult
def names: Iterable[String]
def nested(name: String): NestedAggResult
def percentiles(name: String): PercentilesAggResult
def range(name: String): RangeAggResult
def result[T <: AggResult](name: String)(implicit serde: AggSerde[T]): T

Returns an aggregation result of type T. Uses an implicit AggSerde.

Returns an aggregation result of type T. Uses an implicit AggSerde.

Attributes

def serialDiff(name: String): SerialDiffAggResult
def statsBucket(name: String): StatsBucketAggResult
def sum(name: String): SumAggResult
def valueCount(name: String): ValueCountResult

Deprecated methods

def dateHistogram(name: String): DateHistogram

Attributes

Deprecated
true
def dateRange(name: String): DateRange

Attributes

Deprecated
true
def geoHashGrid(name: String): GeoHashGrid

Attributes

Deprecated
true
def terms(name: String): Terms

Attributes

Deprecated
true
def tophits(name: String): TopHits

Attributes

Deprecated
true

Inherited methods

def safeTo[T](implicit reader: AggReader[T]): Try[T]

Attributes

Inherited from:
Transformable
def to[T : AggReader]: T

Attributes

Inherited from:
Transformable