public class GeoBoundingBoxFilterBuilder extends BaseFilterBuilder
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 |
---|
GeoBoundingBoxFilterBuilder(String name) |
buildAsBytes, buildAsBytes, toString, toXContent
public static final String TOP_LEFT
public static final String BOTTOM_RIGHT
public GeoBoundingBoxFilterBuilder(String name)
public GeoBoundingBoxFilterBuilder topLeft(double lat, double lon)
lat
- The latitudelon
- The longitudepublic GeoBoundingBoxFilterBuilder topLeft(GeoPoint point)
public GeoBoundingBoxFilterBuilder topLeft(String geohash)
public GeoBoundingBoxFilterBuilder bottomRight(double lat, double lon)
lat
- The latitudelon
- The longitudepublic GeoBoundingBoxFilterBuilder bottomRight(GeoPoint point)
public GeoBoundingBoxFilterBuilder bottomRight(String geohash)
public GeoBoundingBoxFilterBuilder bottomLeft(double lat, double lon)
lat
- The latitudelon
- The longitudepublic GeoBoundingBoxFilterBuilder bottomLeft(GeoPoint point)
public GeoBoundingBoxFilterBuilder bottomLeft(String geohash)
public GeoBoundingBoxFilterBuilder topRight(double lat, double lon)
lat
- The latitudelon
- The longitudepublic GeoBoundingBoxFilterBuilder topRight(GeoPoint point)
public GeoBoundingBoxFilterBuilder topRight(String geohash)
public GeoBoundingBoxFilterBuilder filterName(String filterName)
public GeoBoundingBoxFilterBuilder cache(boolean cache)
public GeoBoundingBoxFilterBuilder cacheKey(String cacheKey)
public GeoBoundingBoxFilterBuilder type(String type)
protected void doXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
doXContent
in class BaseFilterBuilder
IOException
Copyright © 2009–2015. All rights reserved.