public class InternalGeoDistance extends InternalRange<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance>
Modifier and Type | Class and Description |
---|---|
static class |
InternalGeoDistance.Factory |
InternalMultiBucketAggregation.InternalBucket
InternalAggregation.ReduceContext
Aggregation.CommonFields
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Writeable.Reader<V>, Writeable.Writer<V>
Modifier and Type | Field and Description |
---|---|
static InternalGeoDistance.Factory |
FACTORY |
format, keyed
metaData, name
TYPED_KEYS_DELIMITER
EMPTY_PARAMS
Constructor and Description |
---|
InternalGeoDistance(StreamInput in)
Read from a stream.
|
InternalGeoDistance(java.lang.String name,
java.util.List<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket> ranges,
boolean keyed,
java.util.List<PipelineAggregator> pipelineAggregators,
java.util.Map<java.lang.String,java.lang.Object> metaData) |
Modifier and Type | Method and Description |
---|---|
InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance> |
getFactory() |
java.lang.String |
getWriteableName()
Returns the name of the writeable object
|
create, createBucket, doEquals, doHashCode, doReduce, doWriteTo, doXContentBody, getBuckets
getProperty
equals, getMetaData, getName, getProperty, getType, hashCode, pipelineAggregators, readSize, reduce, toString, toXContent, writeSize, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getMetaData, getName, getType
isFragment, toXContent
public static final InternalGeoDistance.Factory FACTORY
public InternalGeoDistance(java.lang.String name, java.util.List<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket> ranges, boolean keyed, java.util.List<PipelineAggregator> pipelineAggregators, java.util.Map<java.lang.String,java.lang.Object> metaData)
public InternalGeoDistance(StreamInput in) throws java.io.IOException
java.io.IOException
public InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance> getFactory()
getFactory
in class InternalRange<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance>
public java.lang.String getWriteableName()
NamedWriteable
getWriteableName
in interface NamedWriteable
getWriteableName
in class InternalRange<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance>