| 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
Aggregators 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> |
|