public static class InternalGeoDistance.Factory extends InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket,InternalGeoDistance>
Constructor and Description |
---|
Factory() |
Modifier and Type | Method and Description |
---|---|
InternalGeoDistance |
create(List<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket> ranges,
InternalGeoDistance prototype) |
InternalGeoDistance |
create(String name,
List<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket> ranges,
ValueFormatter formatter,
boolean keyed,
List<PipelineAggregator> pipelineAggregators,
Map<String,Object> metaData) |
org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket |
createBucket(InternalAggregations aggregations,
org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket prototype) |
org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket |
createBucket(String key,
double from,
double to,
long docCount,
InternalAggregations aggregations,
boolean keyed,
ValueFormatter formatter) |
String |
type() |
public String type()
type
in class InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket,InternalGeoDistance>
public InternalGeoDistance create(String name, List<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket> ranges, ValueFormatter formatter, boolean keyed, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData)
create
in class InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket,InternalGeoDistance>
public InternalGeoDistance create(List<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket> ranges, InternalGeoDistance prototype)
create
in class InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket,InternalGeoDistance>
public org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket createBucket(String key, double from, double to, long docCount, InternalAggregations aggregations, boolean keyed, ValueFormatter formatter)
createBucket
in class InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket,InternalGeoDistance>
public org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket createBucket(InternalAggregations aggregations, org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket prototype)
createBucket
in class InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.geodistance.InternalGeoDistance.Bucket,InternalGeoDistance>
Copyright © 2009–2016. All rights reserved.