public class GeoDistanceQueryBuilder extends QueryBuilder
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
EMPTY_PARAMS
Constructor and Description |
---|
GeoDistanceQueryBuilder(String name) |
Modifier and Type | Method and Description |
---|---|
GeoDistanceQueryBuilder |
coerce(boolean coerce) |
GeoDistanceQueryBuilder |
distance(double distance,
DistanceUnit unit) |
GeoDistanceQueryBuilder |
distance(String distance) |
protected void |
doXContent(XContentBuilder builder,
ToXContent.Params params) |
GeoDistanceQueryBuilder |
geoDistance(GeoDistance geoDistance) |
GeoDistanceQueryBuilder |
geohash(String geohash) |
GeoDistanceQueryBuilder |
ignoreMalformed(boolean ignoreMalformed) |
GeoDistanceQueryBuilder |
lat(double lat) |
GeoDistanceQueryBuilder |
lon(double lon) |
GeoDistanceQueryBuilder |
optimizeBbox(String optimizeBbox) |
GeoDistanceQueryBuilder |
point(double lat,
double lon) |
GeoDistanceQueryBuilder |
queryName(String queryName)
Sets the filter name for the filter that can be used when searching for matched_filters per hit.
|
toXContent
buildAsBytes, buildAsBytes, toString
public GeoDistanceQueryBuilder(String name)
public GeoDistanceQueryBuilder point(double lat, double lon)
public GeoDistanceQueryBuilder lat(double lat)
public GeoDistanceQueryBuilder lon(double lon)
public GeoDistanceQueryBuilder distance(String distance)
public GeoDistanceQueryBuilder distance(double distance, DistanceUnit unit)
public GeoDistanceQueryBuilder geohash(String geohash)
public GeoDistanceQueryBuilder geoDistance(GeoDistance geoDistance)
public GeoDistanceQueryBuilder optimizeBbox(String optimizeBbox)
public GeoDistanceQueryBuilder queryName(String queryName)
public GeoDistanceQueryBuilder coerce(boolean coerce)
public GeoDistanceQueryBuilder ignoreMalformed(boolean ignoreMalformed)
protected void doXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
doXContent
in class QueryBuilder
IOException
Copyright © 2009–2017. All rights reserved.