@FunctionalInterface public interface RequestExecutor
| 限定符和类型 | 方法和说明 |
|---|---|
static RequestExecutor |
agg()
获取聚合请求执行器
|
static RequestExecutor |
bulk()
获取批量操作请求执行器
|
static RequestExecutor |
cat() |
static RequestExecutor |
delete()
获取删除请求执行器
|
static RequestExecutor |
deleteByQuery()
获取搜索删除请求执行器
|
Object |
execute(Cluster cluster,
MethodMeta method,
Object[] args)
执行实际的ES操作
|
static RequestExecutor |
get() |
static RequestExecutor |
index()
获取索引请求执行器
|
static RequestExecutor |
multiGet()
获取多get请求执行器
|
static RequestExecutor |
multiSearch()
获取批量搜索请求执行器
|
static RequestExecutor |
search()
获取搜索请求执行器
|
static RequestExecutor |
searchScroll() |
static RequestExecutor |
update()
获取更新请求执行器
|
static RequestExecutor |
updateByQuery()
获取搜索更新请求执行器
|
static RequestExecutor search()
static RequestExecutor multiSearch()
static RequestExecutor agg()
static RequestExecutor bulk()
static RequestExecutor delete()
static RequestExecutor index()
static RequestExecutor updateByQuery()
static RequestExecutor deleteByQuery()
static RequestExecutor update()
static RequestExecutor cat()
static RequestExecutor get()
static RequestExecutor searchScroll()
static RequestExecutor multiGet()
Object execute(Cluster cluster, MethodMeta method, Object[] args)
cluster - ES客户端method - ES操作方法args - 实参列表Copyright © 2020. All rights reserved.