org.elasticsearch.common.io.stream.NamedWriteable
, org.elasticsearch.common.io.stream.Writeable
, org.elasticsearch.common.xcontent.ToXContent
, org.elasticsearch.common.xcontent.ToXContentFragment
, org.elasticsearch.search.aggregations.BaseAggregationBuilder
MatrixStatsAggregationBuilder
public abstract static class MultiValuesSourceAggregationBuilder.LeafOnly<VS extends org.elasticsearch.search.aggregations.support.ValuesSource,AB extends MultiValuesSourceAggregationBuilder<VS,AB>> extends MultiValuesSourceAggregationBuilder<VS,AB>
org.elasticsearch.search.aggregations.AggregationBuilder.CommonFields
MultiValuesSourceAggregationBuilder.LeafOnly<VS extends org.elasticsearch.search.aggregations.support.ValuesSource,AB extends MultiValuesSourceAggregationBuilder<VS,AB>>
metaData
factoriesBuilder, name
MULTIVALUE_MODE_FIELD
Modifier | Constructor | Description |
---|---|---|
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) |
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(MultiValuesSourceAggregationBuilder.LeafOnly<VS,AB> clone,
org.elasticsearch.search.aggregations.AggregatorFactories.Builder factoriesBuilder,
java.util.Map<java.lang.String,java.lang.Object> metaData) |
Modifier and Type | Method | Description |
---|---|---|
AB |
subAggregations(org.elasticsearch.search.aggregations.AggregatorFactories.Builder subFactories) |
build, equals, getMetaData, getWriteableName, hashCode, setMetaData, subAggregation, subAggregation, toXContent, writeTo
doRewrite, getName, getPipelineAggregations, getSubAggregations, rewrite, shallowCopy, toString
getType
config, doBuild, doEquals, doHashCode, doWriteTo, doXContentBody, fields, fields, format, format, innerBuild, innerEquals, innerHashCode, innerWriteTo, internalXContent, missingMap, missingMap, resolveConfig, serializeTargetValueType, valueType, valueType
protected LeafOnly(java.lang.String name, org.elasticsearch.search.aggregations.support.ValuesSourceType valuesSourceType, org.elasticsearch.search.aggregations.support.ValueType targetValueType)
protected LeafOnly(MultiValuesSourceAggregationBuilder.LeafOnly<VS,AB> clone, org.elasticsearch.search.aggregations.AggregatorFactories.Builder factoriesBuilder, java.util.Map<java.lang.String,java.lang.Object> metaData)
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>>