All Methods Instance Methods Abstract Methods Concrete Methods
| Modifier and Type |
Method and Description |
Map<String,Object> |
boolFilter(Map<String,Object> query) |
Map<String,Object> |
boolMust(List<Map<String,Object>> queries) |
Map<String,Object> |
boolMustNot(Map<String,Object> query) |
Map<String,Object> |
boolShould(List<Map<String,Object>> queries) |
Map<String,Object> |
contains(String key,
List<String> terms) |
Map<String,Object> |
createKeywordMapping() |
Map<String,Object> |
createRequestBody(ElasticSearchRequest request,
Parameter[] parameters) |
Map<String,Object> |
createRequestBody(Map<String,Object> query,
Parameter[] parameters) |
Map<String,Object> |
createTextMapping(String textAnalyzer) |
Map<String,Object> |
exists(String key) |
Map<String,Object> |
filter(Map<String,Object> query) |
Map<String,Object> |
fuzzyMatch(String key,
Object value) |
Map<String,Object> |
geoBoundingBox(String key,
double minLat,
double minLon,
double maxLat,
double maxLon) |
Map<String,Object> |
geoDistance(String key,
double lat,
double lon,
double radius) |
Map<String,Object> |
geoPolygon(String key,
List<List<Double>> points) |
Map<String,Object> |
geoShape(String key,
Map<String,Object> geoShape,
Geo predicate) |
abstract IndexFeatures |
getIndexFeatures() |
Map<String,Object> |
gt(String key,
Object value) |
Map<String,Object> |
gte(String key,
Object value) |
Map<String,Object> |
lt(String key,
Object value) |
Map<String,Object> |
lte(String key,
Object value) |
Map<String,Object> |
match(String key,
Object value) |
Map<String,Object> |
match(String key,
Object value,
String fuzziness) |
Map<String,Object> |
matchPhrase(String key,
Object value) |
Map<String,Object> |
prefix(String key,
Object value) |
com.google.common.collect.ImmutableMap.Builder<String,Object> |
prepareInlineScript(String source,
List<Map<String,Object>> fields) |
Map<String,Object> |
prepareQuery(Map<String,Object> query) |
com.google.common.collect.ImmutableMap.Builder<String,Object> |
prepareScript(String source) |
com.google.common.collect.ImmutableMap.Builder<String,Object> |
prepareStoredScript(String scriptId,
List<Map<String,Object>> fields) |
Map<String,Object> |
queryString(Object query) |
Map<String,Object> |
regexp(String key,
Object value) |
String |
scriptLang() |
Map<String,Object> |
term(String key,
Object value) |