public static class InternalGeoDistance.Factory extends InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance>
| Constructor | Description |
|---|---|
Factory() |
| Modifier and Type | Method | Description |
|---|---|---|
InternalGeoDistance |
create(java.lang.String name,
java.util.List<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket> ranges,
DocValueFormat format,
boolean keyed,
java.util.List<PipelineAggregator> pipelineAggregators,
java.util.Map<java.lang.String,java.lang.Object> metaData) |
|
InternalGeoDistance |
create(java.util.List<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket> ranges,
InternalGeoDistance prototype) |
|
org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket |
createBucket(java.lang.String key,
double from,
double to,
long docCount,
InternalAggregations aggregations,
boolean keyed,
DocValueFormat format) |
|
org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket |
createBucket(InternalAggregations aggregations,
org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket prototype) |
|
ValuesSourceType |
getValueSourceType() |
|
ValueType |
getValueType() |
public ValuesSourceType getValueSourceType()
getValueSourceType in class InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance>public ValueType getValueType()
getValueType in class InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance>public InternalGeoDistance create(java.lang.String name, java.util.List<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket> ranges, DocValueFormat format, boolean keyed, java.util.List<PipelineAggregator> pipelineAggregators, java.util.Map<java.lang.String,java.lang.Object> metaData)
create in class InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance>public InternalGeoDistance create(java.util.List<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket> ranges, InternalGeoDistance prototype)
create in class InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance>public org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket createBucket(java.lang.String key,
double from,
double to,
long docCount,
InternalAggregations aggregations,
boolean keyed,
DocValueFormat format)
createBucket in class InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance>public org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket createBucket(InternalAggregations aggregations, org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket prototype)
createBucket in class InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance>