public static class GeoBoundsAggregator.Factory extends ValuesSourceAggregatorFactory<ValuesSource.GeoPoint>
ValuesSourceAggregatorFactory.LeafOnly<VS extends ValuesSource>
config
factories, name, parent, type
Modifier | Constructor and Description |
---|---|
protected |
Factory(String name,
ValuesSourceConfig<ValuesSource.GeoPoint> config,
boolean wrapLongitude) |
Modifier and Type | Method and Description |
---|---|
protected Aggregator |
create(ValuesSource.GeoPoint valuesSource,
long expectedBucketsCount,
AggregationContext aggregationContext,
Aggregator parent) |
protected Aggregator |
createUnmapped(AggregationContext aggregationContext,
Aggregator parent) |
create, doValidate
parent, subFactories, validate
protected Factory(String name, ValuesSourceConfig<ValuesSource.GeoPoint> config, boolean wrapLongitude)
protected Aggregator createUnmapped(AggregationContext aggregationContext, Aggregator parent)
createUnmapped
in class ValuesSourceAggregatorFactory<ValuesSource.GeoPoint>
protected Aggregator create(ValuesSource.GeoPoint valuesSource, long expectedBucketsCount, AggregationContext aggregationContext, Aggregator parent)
create
in class ValuesSourceAggregatorFactory<ValuesSource.GeoPoint>
Copyright © 2009–2015. All rights reserved.