public abstract static class MultiValuesSourceAggregationBuilder.LeafOnly<VS extends org.elasticsearch.search.aggregations.support.ValuesSource,AB extends MultiValuesSourceAggregationBuilder<VS,AB>> extends MultiValuesSourceAggregationBuilder<VS,AB>
MultiValuesSourceAggregationBuilder.LeafOnly<VS extends org.elasticsearch.search.aggregations.support.ValuesSource,AB extends MultiValuesSourceAggregationBuilder<VS,AB>>
org.elasticsearch.search.aggregations.AggregationBuilder.CommonFields
MULTIVALUE_MODE_FIELD
metaData
Modifier | Constructor and Description |
---|---|
protected |
LeafOnly(org.elasticsearch.common.io.stream.StreamInput in,
org.elasticsearch.search.aggregations.support.ValuesSourceType valuesSourceType)
Read an aggregation from a stream that serializes its targetValueType.
|
protected |
LeafOnly(org.elasticsearch.common.io.stream.StreamInput in,
org.elasticsearch.search.aggregations.support.ValuesSourceType valuesSourceType,
org.elasticsearch.search.aggregations.support.ValueType targetValueType)
Read from a stream that does not serialize its targetValueType.
|
protected |
LeafOnly(java.lang.String name,
org.elasticsearch.search.aggregations.support.ValuesSourceType valuesSourceType,
org.elasticsearch.search.aggregations.support.ValueType targetValueType) |
Modifier and Type | Method and Description |
---|---|
AB |
subAggregations(org.elasticsearch.search.aggregations.AggregatorFactories.Builder subFactories) |
config, doBuild, doEquals, doHashCode, doWriteTo, doXContentBody, fields, fields, format, format, innerBuild, innerEquals, innerHashCode, innerWriteTo, internalXContent, missingMap, missingMap, resolveConfig, serializeTargetValueType, valueType, valueType
build, equals, getMetaData, getWriteableName, hashCode, setMetaData, subAggregation, subAggregation, toXContent, writeTo
doRewrite, getName, getPipelineAggregations, getSubAggregations, rewrite, toString
protected LeafOnly(java.lang.String name, org.elasticsearch.search.aggregations.support.ValuesSourceType valuesSourceType, org.elasticsearch.search.aggregations.support.ValueType targetValueType)
protected LeafOnly(org.elasticsearch.common.io.stream.StreamInput in, org.elasticsearch.search.aggregations.support.ValuesSourceType valuesSourceType, org.elasticsearch.search.aggregations.support.ValueType targetValueType) throws java.io.IOException
java.io.IOException
protected LeafOnly(org.elasticsearch.common.io.stream.StreamInput in, org.elasticsearch.search.aggregations.support.ValuesSourceType valuesSourceType) throws java.io.IOException
MultiValuesSourceAggregationBuilder.serializeTargetValueType()
to return true.java.io.IOException
public AB subAggregations(org.elasticsearch.search.aggregations.AggregatorFactories.Builder subFactories)
subAggregations
in interface org.elasticsearch.search.aggregations.BaseAggregationBuilder
subAggregations
in class org.elasticsearch.search.aggregations.AbstractAggregationBuilder<AB extends MultiValuesSourceAggregationBuilder<VS,AB>>