public class ScriptGeoDistanceFacetExecutor extends GeoDistanceFacetExecutor
| Modifier and Type | Class and Description |
|---|---|
static class |
ScriptGeoDistanceFacetExecutor.ScriptAggregator |
GeoDistanceFacetExecutor.AggregatorFacetExecutor.Mode, FacetExecutor.Post| Constructor and Description |
|---|
ScriptGeoDistanceFacetExecutor(IndexGeoPointFieldData indexFieldData,
double lat,
double lon,
DistanceUnit unit,
GeoDistance geoDistance,
GeoDistanceFacet.Entry[] entries,
SearchContext context,
String scriptLang,
String script,
ScriptService.ScriptType scriptType,
Map<String,Object> params) |
| Modifier and Type | Method and Description |
|---|---|
org.elasticsearch.search.facet.geodistance.ScriptGeoDistanceFacetExecutor.Collector |
collector()
A collector based facet implementation, collection the facet as hits match.
|
buildFacetpostpublic ScriptGeoDistanceFacetExecutor(IndexGeoPointFieldData indexFieldData, double lat, double lon, DistanceUnit unit, GeoDistance geoDistance, GeoDistanceFacet.Entry[] entries, SearchContext context, String scriptLang, String script, ScriptService.ScriptType scriptType, Map<String,Object> params)
public org.elasticsearch.search.facet.geodistance.ScriptGeoDistanceFacetExecutor.Collector collector()
FacetExecutorcollector in class GeoDistanceFacetExecutorCopyright © 2009–2016. All rights reserved.