public interface RequestFactory<R extends org.elasticsearch.action.ActionRequest>
| 限定符和类型 | 方法和说明 |
|---|---|
static RequestFactory<org.elasticsearch.action.search.SearchRequest> |
agg() |
static RequestFactory<org.elasticsearch.action.bulk.BulkRequest> |
bulk() |
static RequestFactory<CatRequest> |
cat() |
static RequestFactory<CatAliasesRequest> |
catAliases() |
static RequestFactory<CatCountRequest> |
catCount() |
R |
create(MethodMeta method,
Object... args)
创建ES请求,根据注解对应创建不同的ES请求
|
static RequestFactory<org.elasticsearch.action.delete.DeleteRequest> |
delete() |
static RequestFactory<org.elasticsearch.index.reindex.DeleteByQueryRequest> |
deleteByQuery() |
static RequestFactory<org.elasticsearch.action.get.GetRequest> |
get() |
static RequestFactory<org.elasticsearch.action.index.IndexRequest> |
index() |
static RequestFactory<org.elasticsearch.action.get.MultiGetRequest> |
multiGet() |
static RequestFactory<org.elasticsearch.action.search.MultiSearchRequest> |
multiSearch() |
static RequestFactory<org.elasticsearch.action.search.SearchRequest> |
search() |
static RequestFactory<org.elasticsearch.action.ActionRequest> |
searchScroll() |
static RequestFactory<org.elasticsearch.action.update.UpdateRequest> |
update() |
static RequestFactory<org.elasticsearch.index.reindex.UpdateByQueryRequest> |
updateByQuery() |
static RequestFactory<org.elasticsearch.action.search.SearchRequest> search()
static RequestFactory<org.elasticsearch.action.index.IndexRequest> index()
static RequestFactory<org.elasticsearch.action.search.MultiSearchRequest> multiSearch()
static RequestFactory<org.elasticsearch.action.bulk.BulkRequest> bulk()
static RequestFactory<org.elasticsearch.action.update.UpdateRequest> update()
static RequestFactory<org.elasticsearch.action.delete.DeleteRequest> delete()
static RequestFactory<org.elasticsearch.index.reindex.UpdateByQueryRequest> updateByQuery()
static RequestFactory<org.elasticsearch.index.reindex.DeleteByQueryRequest> deleteByQuery()
static RequestFactory<org.elasticsearch.action.search.SearchRequest> agg()
static RequestFactory<CatRequest> cat()
static RequestFactory<CatAliasesRequest> catAliases()
static RequestFactory<CatCountRequest> catCount()
static RequestFactory<org.elasticsearch.action.get.GetRequest> get()
static RequestFactory<org.elasticsearch.action.ActionRequest> searchScroll()
static RequestFactory<org.elasticsearch.action.get.MultiGetRequest> multiGet()
R create(MethodMeta method, Object... args)
method - 接口方法args - 实参搜索请求,
索引请求,
更新请求,
删除请求Copyright © 2020. All rights reserved.