Modifier and Type | Class and Description |
---|---|
class |
Aggregator
An Aggregator.
|
class |
AggregatorBase
Base implementation for concrete aggregators.
|
class |
NonCollectingAggregator
An aggregator that is not collected, this can typically be used when running an aggregation over a field that doesn't have
a mapping.
|
Modifier and Type | Field and Description |
---|---|
protected BucketCollector |
AggregatorBase.collectableSubAggregators |
static BucketCollector |
BucketCollector.NO_OP_COLLECTOR |
Modifier and Type | Method and Description |
---|---|
static BucketCollector |
BucketCollector.wrap(Iterable<? extends BucketCollector> collectorList)
Wrap the given collectors into a single instance.
|
Modifier and Type | Method and Description |
---|---|
static BucketCollector |
BucketCollector.wrap(Iterable<? extends BucketCollector> collectorList)
Wrap the given collectors into a single instance.
|
Modifier and Type | Class and Description |
---|---|
class |
BestBucketsDeferringCollector
A specialization of
DeferringBucketCollector that collects all
matches and then is able to replay a given subset of buckets which represent
the survivors from a pruning process performed by the aggregator that owns
this collector. |
class |
BestDocsDeferringCollector
A specialization of
DeferringBucketCollector that collects all
matches and then replays only the top scoring documents to child
aggregations. |
class |
BucketsAggregator |
class |
DeferringBucketCollector
A
BucketCollector that records collected doc IDs and buckets and
allows to replay a subset of the collected buckets. |
protected class |
DeferringBucketCollector.WrappedAggregator |
class |
SingleBucketAggregator
A bucket aggregator that doesn't create new buckets.
|
Modifier and Type | Method and Description |
---|---|
void |
DeferringBucketCollector.setDeferredCollector(Iterable<BucketCollector> deferredCollectors)
Set the deferred collectors.
|
void |
BestBucketsDeferringCollector.setDeferredCollector(Iterable<BucketCollector> deferredCollectors)
Set the deferred collectors.
|
void |
BestDocsDeferringCollector.setDeferredCollector(Iterable<BucketCollector> deferredCollectors)
Set the deferred collectors.
|
Modifier and Type | Class and Description |
---|---|
class |
ParentToChildrenAggregator |
Modifier and Type | Class and Description |
---|---|
class |
FilterAggregator
Aggregate all docs that match a filter.
|
Modifier and Type | Class and Description |
---|---|
class |
FiltersAggregator |
Modifier and Type | Class and Description |
---|---|
class |
GeoHashGridAggregator
Aggregates data expressed as GeoHash longs (for efficiency's sake) but formats results as Geohash strings.
|
Modifier and Type | Class and Description |
---|---|
class |
GlobalAggregator |
Modifier and Type | Class and Description |
---|---|
class |
HistogramAggregator |
Modifier and Type | Class and Description |
---|---|
class |
MissingAggregator |
Modifier and Type | Class and Description |
---|---|
class |
NestedAggregator |
class |
ReverseNestedAggregator |
Modifier and Type | Class and Description |
---|---|
class |
RangeAggregator |
static class |
RangeAggregator.Unmapped |
Modifier and Type | Class and Description |
---|---|
class |
DiversifiedBytesHashSamplerAggregator
Alternative, faster implementation for converting String keys to longs but
with the potential for hash collisions.
|
class |
DiversifiedMapSamplerAggregator |
class |
DiversifiedNumericSamplerAggregator |
class |
DiversifiedOrdinalsSamplerAggregator |
class |
SamplerAggregator
Aggregate on only the top-scoring docs on a shard.
|
Modifier and Type | Class and Description |
---|---|
class |
GlobalOrdinalsSignificantTermsAggregator
An global ordinal based implementation of significant terms, based on
SignificantStringTermsAggregator . |
static class |
GlobalOrdinalsSignificantTermsAggregator.WithHash |
class |
SignificantLongTermsAggregator |
class |
SignificantStringTermsAggregator
An aggregator of significant string values.
|
Modifier and Type | Class and Description |
---|---|
class |
DoubleTermsAggregator |
class |
GlobalOrdinalsStringTermsAggregator
An aggregator of string values that relies on global ordinals in order to build buckets.
|
static class |
GlobalOrdinalsStringTermsAggregator.LowCardinality
Variant of
GlobalOrdinalsStringTermsAggregator that resolves global ordinals post segment collection
instead of on the fly for each match.This is beneficial for low cardinality fields, because it can reduce
the amount of look-ups significantly. |
static class |
GlobalOrdinalsStringTermsAggregator.WithHash
Variant of
GlobalOrdinalsStringTermsAggregator that rebases hashes in order to make them dense. |
class |
LongTermsAggregator |
class |
StringTermsAggregator
An aggregator of string values.
|
class |
TermsAggregator |
Modifier and Type | Class and Description |
---|---|
class |
MetricsAggregator |
class |
NumericMetricsAggregator |
static class |
NumericMetricsAggregator.MultiValue |
static class |
NumericMetricsAggregator.SingleValue |
Modifier and Type | Class and Description |
---|---|
class |
AvgAggregator |
Modifier and Type | Class and Description |
---|---|
class |
CardinalityAggregator
An aggregator that computes approximate counts of unique values.
|
Modifier and Type | Class and Description |
---|---|
class |
GeoBoundsAggregator |
Modifier and Type | Class and Description |
---|---|
class |
GeoCentroidAggregator
A geo metric aggregator that computes a geo-centroid from a
geo_point type field |
Modifier and Type | Class and Description |
---|---|
class |
MaxAggregator |
Modifier and Type | Class and Description |
---|---|
class |
MinAggregator |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHDRPercentilesAggregator |
class |
HDRPercentileRanksAggregator |
class |
HDRPercentilesAggregator |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTDigestPercentilesAggregator |
class |
TDigestPercentileRanksAggregator |
class |
TDigestPercentilesAggregator |
Modifier and Type | Class and Description |
---|---|
class |
ScriptedMetricAggregator |
Modifier and Type | Class and Description |
---|---|
class |
StatsAggregator |
Modifier and Type | Class and Description |
---|---|
class |
ExtendedStatsAggregator |
Modifier and Type | Class and Description |
---|---|
class |
SumAggregator |
Modifier and Type | Class and Description |
---|---|
class |
TopHitsAggregator |
Modifier and Type | Class and Description |
---|---|
class |
ValueCountAggregator
A field data based aggregator that counts the number of values a specific field has within the aggregation context.
|
Copyright © 2009–2016. All rights reserved.