public abstract static class MultiValuesSourceAggregationBuilder.LeafOnly<VS extends ValuesSource,AB extends MultiValuesSourceAggregationBuilder<VS,AB>> extends MultiValuesSourceAggregationBuilder<VS,AB>
MultiValuesSourceAggregationBuilder.LeafOnly<VS extends ValuesSource,AB extends MultiValuesSourceAggregationBuilder<VS,AB>>AggregationBuilder.CommonFieldsWriteable.Reader<V>, Writeable.Writer<V>ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsMULTIVALUE_MODE_FIELDmetaDatafactoriesBuilder, nameEMPTY_PARAMS| Modifier | Constructor and Description |
|---|---|
protected |
LeafOnly(StreamInput in,
ValuesSourceType valuesSourceType)
Read an aggregation from a stream that serializes its targetValueType.
|
protected |
LeafOnly(StreamInput in,
ValuesSourceType valuesSourceType,
ValueType targetValueType)
Read from a stream that does not serialize its targetValueType.
|
protected |
LeafOnly(java.lang.String name,
ValuesSourceType valuesSourceType,
ValueType targetValueType) |
| Modifier and Type | Method and Description |
|---|---|
AB |
subAggregations(AggregatorFactories.Builder subFactories) |
config, doBuild, doEquals, doHashCode, doWriteTo, doXContentBody, fields, fields, format, format, innerBuild, innerEquals, innerHashCode, innerWriteTo, internalXContent, missingMap, missingMap, resolveConfig, serializeTargetValueType, valueType, valueTypebuild, equals, getWriteableName, hashCode, setMetaData, subAggregation, subAggregation, toXContent, writeTogetNamebuildAsBytes, buildAsBytes, toString, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitisFragmentgetTypeprotected LeafOnly(java.lang.String name,
ValuesSourceType valuesSourceType,
ValueType targetValueType)
protected LeafOnly(StreamInput in, ValuesSourceType valuesSourceType, ValueType targetValueType) throws java.io.IOException
java.io.IOExceptionprotected LeafOnly(StreamInput in, ValuesSourceType valuesSourceType) throws java.io.IOException
MultiValuesSourceAggregationBuilder.serializeTargetValueType() to return true.java.io.IOExceptionpublic AB subAggregations(AggregatorFactories.Builder subFactories)
subAggregations in interface BaseAggregationBuildersubAggregations in class AbstractAggregationBuilder<AB extends MultiValuesSourceAggregationBuilder<VS,AB>>