AggregationApi

com.sksamuel.elastic4s.api.AggregationApi

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait ElasticApi
object ElasticApi.type
trait ElasticDsl
object ElasticDsl.type

Members list

Type members

Classlikes

class FilterAggregationExpectsQuery(name: String)

Attributes

Supertypes
class Object
trait Matchable
class Any
class FiltersAggregationExpectsQueries(name: String)

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def adjacencyMatrixAgg(name: String, filters: Iterable[(String, Query)]): AdjacencyMatrixAggregation
def autoDateHistogramAgg(name: String, field: String): AutoDateHistogramAggregation
def avgAgg(name: String, field: String): AvgAggregation
def cardinalityAgg(name: String, field: String): CardinalityAggregation
def childrenAggregation(name: String, childType: String): ChildrenAggregation
def dateHistogramAgg(name: String, field: String): DateHistogramAggregation
def dateRangeAgg(name: String, field: String): DateRangeAggregation
def extendedStatsAgg(name: String, field: String): ExtendedStatsAggregation
def filterAgg(name: String, query: Query): FilterAggregation
def globalAggregation(name: String): GlobalAggregation
def maxAgg(name: String): MaxAggregation
def maxAgg(name: String, field: String): MaxAggregation
def minAgg(name: String, field: String): MinAggregation
def missingAgg(name: String, field: String): MissingAggregation
def multiTermsAgg(name: String, terms: Term*): MultiTermsAggregation
def nestedAggregation(name: String, path: String): NestedAggregation
def percentilesAgg(name: String, field: String): PercentilesAggregation
def rangeAgg(name: String, field: String): RangeAggregation
def samplerAgg(name: String): SamplerAggregation
def statsAggregation(name: String): StatsAggregation
def sumAgg(name: String, field: String): SumAggregation
def termsAgg(name: String, field: String): TermsAggregation
def topHitsAgg(name: String): TopHitsAggregation
def valueCountAgg(name: String, field: String): ValueCountAggregation
def variableWidthHistogramAgg(name: String, field: String): VariableWidthAggregation

Deprecated methods

def avgAggregation(name: String): AvgAggregation

Attributes

Deprecated
true

Attributes

Deprecated
true

Attributes

Deprecated
true

Attributes

Deprecated
true

Attributes

Deprecated
true

Attributes

Deprecated
true
def maxAggregation(name: String): MaxAggregation

Attributes

Deprecated
true
def minAggregation(name: String): MinAggregation

Attributes

Deprecated
true

Attributes

Deprecated
true

Attributes

Deprecated
true
def rangeAggregation(name: String): RangeAggregation

Attributes

Deprecated
true

Attributes

Deprecated
true
def sumAggregation(name: String): SumAggregation

Attributes

Deprecated
true
def termsAggregation(name: String): TermsAggregation

Attributes

Deprecated
true

Attributes

Deprecated
true

Attributes

Deprecated
true