trait AggregationApi extends AnyRef
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- AggregationApi
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class FilterAggregationExpectsQuery extends AnyRef
- class FiltersAggregationExpectsQueries extends AnyRef
- class GeoDistanceAggregationExpectsOrigin extends AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def adjacencyMatrixAgg(name: String, filters: Iterable[(String, Query)]): AdjacencyMatrixAggregation
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- 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
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
- def dateHistogramAgg(name: String, field: String): DateHistogramAggregation
- def dateRangeAgg(name: String, field: String): DateRangeAggregation
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def extendedStatsAgg(name: String, field: String): ExtendedStatsAggregation
- def filterAgg(name: String, query: Query): FilterAggregation
- def filtersAggregation(name: String): FiltersAggregationExpectsQueries
- def geoBoundsAggregation(name: String): GeoBoundsAggregation
- def geoCentroidAggregation(name: String): GeoCentroidAggregation
- def geoDistanceAggregation(name: String): GeoDistanceAggregationExpectsOrigin
- def geoHashGridAggregation(name: String): GeoHashGridAggregation
- def geoTileGridAggregation(name: String): GeoTileGridAggregation
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def globalAggregation(name: String): GlobalAggregation
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def histogramAggregation(name: String): HistogramAggregation
- def ipRangeAggregation(name: String): IpRangeAggregation
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def maxAgg(name: String, field: String): MaxAggregation
- def maxAgg(name: String): MaxAggregation
- def minAgg(name: String, field: String): MinAggregation
- def missingAgg(name: String, field: String): MissingAggregation
- def multiTermsAgg(name: String, terms: Term*): MultiTermsAggregation
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nestedAggregation(name: String, path: String): NestedAggregation
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def percentileRanksAggregation(name: String): PercentileRanksAggregation
- def percentilesAgg(name: String, field: String): PercentilesAggregation
- def rangeAgg(name: String, field: String): RangeAggregation
- def reverseNestedAggregation(name: String): ReverseNestedAggregation
- def samplerAgg(name: String): SamplerAggregation
- def scriptedMetricAggregation(name: String): ScriptedMetricAggregation
- def sigTermsAggregation(name: String): SigTermsAggregation
- def statsAggregation(name: String): StatsAggregation
- def sumAgg(name: String, field: String): SumAggregation
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- def termsAgg(name: String, field: String): TermsAggregation
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def topHitsAgg(name: String): TopHitsAggregation
- def topMetricsAgg(name: String): TopMetricsAggregation
- def valueCountAgg(name: String, field: String): ValueCountAggregation
- def variableWidthHistogramAgg(name: String, field: String): VariableWidthAggregation
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- def weightedAvgAgg(name: String, value: WeightedAvgField, weight: WeightedAvgField): WeightedAvgAggregation
Deprecated Value Members
-
def
avgAggregation(name: String): AvgAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use avgAgg
-
def
cardinalityAggregation(name: String): CardinalityAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use cardinalityAgg
-
def
dateHistogramAggregation(name: String): DateHistogramAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use dateHistogramAgg
-
def
dateRangeAggregation(name: String): DateRangeAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use dateRangeAgg
-
def
extendedStatsAggregation(name: String): ExtendedStatsAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use extendedStatsAgg
-
def
filterAggregation(name: String): FilterAggregationExpectsQuery
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use filterAgg
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated
-
def
maxAggregation(name: String): MaxAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use maxAgg
-
def
minAggregation(name: String): MinAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use minAgg
-
def
missingAggregation(name: String): MissingAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use missingAgg
-
def
percentilesAggregation(name: String): PercentilesAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use percentilesAgg
-
def
rangeAggregation(name: String): RangeAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use rangeAgg
-
def
samplerAggregation(name: String): SamplerAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use samplerAgg
-
def
sumAggregation(name: String): SumAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use sumAgg
-
def
termsAggregation(name: String): TermsAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use termsAgg
-
def
topHitsAggregation(name: String): TopHitsAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use topHitsAgg
-
def
valueCountAggregation(name: String): ValueCountAggregation
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use valueCountAgg