AggregationContext |
Everything used to build and execute aggregations and the
data sources that power them.
|
AggregationContext.ProductionAggregationContext |
|
AggregationInfo |
|
AggregationInspectionHelper |
Provides a set of static helpers to determine if a particular type of InternalAggregation "has a value"
or not.
|
AggregationPath |
A path that can be used to sort/order buckets (in some multi-bucket aggregations, e.g.
|
AggregationPath.PathElement |
|
AggregationUsageService |
|
AggregationUsageService.Builder |
|
FieldContext |
Used by all field data based aggregators.
|
MultiValuesSource<VS extends ValuesSource> |
Class to encapsulate a set of ValuesSource objects labeled by field name
|
MultiValuesSource.NumericMultiValuesSource |
|
MultiValuesSourceAggregationBuilder<AB extends MultiValuesSourceAggregationBuilder<AB>> |
|
MultiValuesSourceAggregationBuilder.LeafOnly<AB extends MultiValuesSourceAggregationBuilder<AB>> |
|
MultiValuesSourceAggregatorFactory |
|
MultiValuesSourceFieldConfig |
|
MultiValuesSourceFieldConfig.Builder |
|
MultiValuesSourceParseHelper |
|
ValuesSource |
A unified interface to different ways of getting input data for
Aggregator s like DocValues from Lucene or script output.
|
ValuesSource.Bytes |
ValuesSource for fields who's values are best thought of
as byte arrays without any other meaning like keyword or
ip .
|
ValuesSource.Bytes.FieldData |
|
ValuesSource.Bytes.Script |
ValuesSource implementation for stand alone scripts returning a Bytes value
|
ValuesSource.Bytes.WithOrdinals |
Specialization of ValuesSource.Bytes who's underlying storage
de-duplicates its bytes by storing them in a per-leaf sorted
lookup table.
|
ValuesSource.Bytes.WithOrdinals.FieldData |
|
ValuesSource.Bytes.WithScript |
ValuesSource subclass for Bytes fields with a Value Script applied
|
ValuesSource.GeoPoint |
ValuesSource for fields who's values are best thought of
as points on a globe.
|
ValuesSource.GeoPoint.Fielddata |
|
ValuesSource.Numeric |
ValuesSource for fields who's values are best thought of
as numbers.
|
ValuesSource.Numeric.FieldData |
|
ValuesSource.Numeric.Script |
ValuesSource implementation for stand alone scripts returning a Numeric value
|
ValuesSource.Numeric.WithScript |
ValuesSource subclass for Numeric fields with a Value Script applied
|
ValuesSource.Range |
ValuesSource for fields who's values are best thought of
as ranges of numbers, dates, or IP addresses.
|
ValuesSourceAggregationBuilder<AB extends ValuesSourceAggregationBuilder<AB>> |
|
ValuesSourceAggregationBuilder.LeafOnly<VS extends ValuesSource,AB extends ValuesSourceAggregationBuilder<AB>> |
|
ValuesSourceAggregatorFactory |
|
ValuesSourceConfig |
A configuration that tells aggregations how to retrieve data from the index
in order to run a specific aggregation.
|
ValuesSourceRegistry |
|
ValuesSourceRegistry.Builder |
|
ValuesSourceRegistry.RegistryKey<T> |
|