public class InternalGeoDistance extends InternalRange<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket,InternalGeoDistance>
Modifier and Type | Class and Description |
---|---|
static class |
InternalGeoDistance.Factory |
InternalMultiBucketAggregation.InternalBucket
InternalAggregation.CommonFields, InternalAggregation.ReduceContext, InternalAggregation.Type
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Modifier and Type | Field and Description |
---|---|
static InternalGeoDistance.Factory |
FACTORY |
static AggregationStreams.Stream |
STREAM |
static InternalAggregation.Type |
TYPE |
formatter, keyed
metaData, name
EMPTY_PARAMS
Constructor and Description |
---|
InternalGeoDistance(String name,
List<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket> ranges,
ValueFormatter formatter,
boolean keyed,
List<PipelineAggregator> pipelineAggregators,
Map<String,Object> metaData) |
Modifier and Type | Method and Description |
---|---|
InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket,InternalGeoDistance> |
getFactory() |
static void |
registerStream() |
InternalAggregation.Type |
type() |
create, createBucket, doReadFrom, doReduce, doWriteTo, doXContentBody, getBuckets
getProperty
getMetaData, getName, getProperty, pipelineAggregators, readFrom, readSize, reduce, toXContent, writeSize, writeTo
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMetaData, getName, getProperty
public static final InternalAggregation.Type TYPE
public static final AggregationStreams.Stream STREAM
public static final InternalGeoDistance.Factory FACTORY
public InternalGeoDistance(String name, List<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket> ranges, ValueFormatter formatter, boolean keyed, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData)
public static void registerStream()
public InternalAggregation.Type type()
type
in class InternalRange<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket,InternalGeoDistance>
InternalAggregation.Type
of this aggregationpublic InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket,InternalGeoDistance> getFactory()
getFactory
in class InternalRange<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket,InternalGeoDistance>
Copyright © 2009–2017. All rights reserved.