public abstract class AbstractRangeBuilder<B extends AbstractRangeBuilder<B>> extends ValuesSourceAggregationBuilder<B>
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractRangeBuilder.Range |
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Modifier and Type | Field and Description |
---|---|
protected List<AbstractRangeBuilder.Range> |
ranges |
type
EMPTY_PARAMS
Modifier | Constructor and Description |
---|---|
protected |
AbstractRangeBuilder(String name,
String type) |
Modifier and Type | Method and Description |
---|---|
protected XContentBuilder |
doInternalXContent(XContentBuilder builder,
ToXContent.Params params) |
field, internalXContent, missing, script
setMetaData, subAggregation, subAggregation, subAggregation, subAggregation, subAggregation, subAggregation, toXContent
getName
protected List<AbstractRangeBuilder.Range> ranges
protected XContentBuilder doInternalXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
doInternalXContent
in class ValuesSourceAggregationBuilder<B extends AbstractRangeBuilder<B>>
IOException
Copyright © 2009–2016. All rights reserved.