public abstract static class ValuesSourceAggregatorBuilder.LeafOnly<VS extends ValuesSource,AB extends ValuesSourceAggregatorBuilder<VS,AB>> extends ValuesSourceAggregatorBuilder<VS,AB>
ValuesSourceAggregatorBuilder.LeafOnly<VS extends ValuesSource,AB extends ValuesSourceAggregatorBuilder<VS,AB>>
Writeable.Reader<R>
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
config
factoriesBuilder, metaData, name, type
EMPTY_PARAMS
Modifier | Constructor and Description |
---|---|
protected |
LeafOnly(java.lang.String name,
InternalAggregation.Type type,
ValuesSourceType valuesSourceType,
ValueType targetValueType) |
Modifier and Type | Method and Description |
---|---|
AB |
subAggregations(AggregatorFactories.Builder subFactories)
Registers sub-factories with this factory.
|
config, doBuild, doEquals, doHashCode, doReadFrom, doWriteTo, doXContentBody, field, field, format, format, innerBuild, innerEquals, innerHashCode, innerReadFrom, innerWriteTo, internalXContent, missing, missing, resolveConfig, script, script, timeZone, timeZone, valueType, valueType
build, equals, getType, getWriteableName, hashCode, readFrom, setMetaData, subAggregation, subAggregation, toXContent, writeTo
buildAsBytes, buildAsBytes, toString
protected LeafOnly(java.lang.String name, InternalAggregation.Type type, ValuesSourceType valuesSourceType, ValueType targetValueType)
public AB subAggregations(AggregatorFactories.Builder subFactories)
AggregatorBuilder
subAggregations
in class AggregatorBuilder<AB extends ValuesSourceAggregatorBuilder<VS,AB>>
subFactories
- The sub-factories