public class GeoBoundingBoxQueryBuilder extends QueryBuilder
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
Modifier and Type | Field and Description |
---|---|
static String |
BOTTOM_RIGHT |
static String |
TOP_LEFT |
EMPTY_PARAMS
Constructor and Description |
---|
GeoBoundingBoxQueryBuilder(String name) |
toXContent
buildAsBytes, buildAsBytes, toString
public static final String TOP_LEFT
public static final String BOTTOM_RIGHT
public GeoBoundingBoxQueryBuilder(String name)
public GeoBoundingBoxQueryBuilder topLeft(double lat, double lon)
lat
- The latitudelon
- The longitudepublic GeoBoundingBoxQueryBuilder topLeft(GeoPoint point)
public GeoBoundingBoxQueryBuilder topLeft(String geohash)
public GeoBoundingBoxQueryBuilder bottomRight(double lat, double lon)
lat
- The latitudelon
- The longitudepublic GeoBoundingBoxQueryBuilder bottomRight(GeoPoint point)
public GeoBoundingBoxQueryBuilder bottomRight(String geohash)
public GeoBoundingBoxQueryBuilder bottomLeft(double lat, double lon)
lat
- The latitudelon
- The longitudepublic GeoBoundingBoxQueryBuilder bottomLeft(GeoPoint point)
public GeoBoundingBoxQueryBuilder bottomLeft(String geohash)
public GeoBoundingBoxQueryBuilder topRight(double lat, double lon)
lat
- The latitudelon
- The longitudepublic GeoBoundingBoxQueryBuilder topRight(GeoPoint point)
public GeoBoundingBoxQueryBuilder topRight(String geohash)
public GeoBoundingBoxQueryBuilder queryName(String queryName)
public GeoBoundingBoxQueryBuilder coerce(boolean coerce)
public GeoBoundingBoxQueryBuilder ignoreMalformed(boolean ignoreMalformed)
public GeoBoundingBoxQueryBuilder type(String type)
protected void doXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
doXContent
in class QueryBuilder
IOException
Copyright © 2009–2017. All rights reserved.