com
.
sksamuel
.
elastic4s
.
searches
.
aggs
AggregationApi
Related Doc:
package aggs
trait
AggregationApi
extends
AnyRef
Linear Supertypes
AnyRef
,
Any
Known Subclasses
ElasticApi
,
ElasticApi
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
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
avgAgg
(
name:
String
,
field:
String
)
:
AvgAggregation
def
avgAggregation
(
name:
String
)
:
AvgAggregation
def
cardinalityAgg
(
name:
String
,
field:
String
)
:
CardinalityAggregation
def
cardinalityAggregation
(
name:
String
)
:
CardinalityAggregation
def
childrenAggregation
(
name:
String
,
childType:
String
)
:
ChildrenAggregation
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
dateHistogramAgg
(
name:
String
,
field:
String
)
:
DateHistogramAggregation
def
dateHistogramAggregation
(
name:
String
)
:
DateHistogramAggregation
def
dateRangeAgg
(
name:
String
,
field:
String
)
:
DateRangeAggregation
def
dateRangeAggregation
(
name:
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
extendedStatsAggregation
(
name:
String
)
:
ExtendedStatsAggregation
def
filterAgg
(
name:
String
,
query:
Query
)
:
FilterAggregation
def
filterAggregation
(
name:
String
)
:
FilterAggregationExpectsQuery
def
filtersAggregation
(
name:
String
)
:
FiltersAggregationExpectsQueries
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
geoBoundsAggregation
(
name:
String
)
:
GeoBoundsAggregation
def
geoCentroidAggregation
(
name:
String
)
:
GeoCentroidAggregation
def
geoDistanceAggregation
(
name:
String
)
:
GeoDistanceAggregationExpectsOrigin
def
geoHashGridAggregation
(
name:
String
)
:
GeoHashGridAggregation
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
globalAggregation
(
name:
String
)
:
GlobalAggregation
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
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
maxAggregation
(
name:
String
)
:
MaxAggregation
def
minAgg
(
name:
String
,
field:
String
)
:
MinAggregation
def
minAggregation
(
name:
String
)
:
MinAggregation
def
missingAgg
(
name:
String
,
field:
String
)
:
MissingAggregation
def
missingAggregation
(
name:
String
)
:
MissingAggregation
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
nestedAggregation
(
name:
String
,
path:
String
)
:
NestedAggregation
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
percentileRanksAggregation
(
name:
String
)
:
PercentileRanksAggregation
def
percentilesAgg
(
name:
String
,
field:
String
)
:
PercentilesAggregation
def
percentilesAggregation
(
name:
String
)
:
PercentilesAggregation
def
rangeAgg
(
name:
String
,
field:
String
)
:
RangeAggregation
def
rangeAggregation
(
name:
String
)
:
RangeAggregation
def
reverseNestedAggregation
(
name:
String
)
:
ReverseNestedAggregation
def
samplerAgg
(
name:
String
)
:
SamplerAggregation
def
samplerAggregation
(
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
def
sumAggregation
(
name:
String
)
:
SumAggregation
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
termsAgg
(
name:
String
,
field:
String
)
:
TermsAggregation
def
termsAggregation
(
name:
String
)
:
TermsAggregation
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
topHitsAgg
(
name:
String
)
:
TopHitsAggregation
def
topHitsAggregation
(
name:
String
)
:
TopHitsAggregation
def
valueCountAgg
(
name:
String
,
field:
String
)
:
ValueCountAggregation
def
valueCountAggregation
(
name:
String
)
:
ValueCountAggregation
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
AnyRef
Inherited from
Any
Ungrouped