| 限定符和类型 | 方法和说明 |
|---|---|
static Optional<ResponseExtractor<?>> |
ContextHolder.getResponseExtractor() |
Optional<ResponseExtractor<?>> |
Context.getResponseExtractor() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
ContextHolder.setResponseExtractor(ResponseExtractor<?> responseExtractor) |
void |
Context.setResponseExtractor(ResponseExtractor<?> responseExtractor) |
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<?> |
AbstractRequestExecutor.RequestAction.call(R request,
ResponseExtractor<?> extractor) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseExtractor<?> |
PreResponseInfo.extractor() |
ResponseExtractor<?> |
DefaultPreResponseInfo.extractor() |
| 构造器和说明 |
|---|
DefaultPreResponseInfo(T actionRequest,
ResponseExtractor<?> extractor) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseExtractor<?> |
MethodMeta.getResponseExtractor(Object[] args) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
BulkResponseExtractor<T> |
interface |
ConcreteResponseExtractor<T,R extends org.elasticsearch.action.ActionResponse> |
interface |
DeleteByQueryResponseExtractor<T> |
interface |
DeleteResponseExtractor<T> |
interface |
IndexResponseExtractor<T> |
interface |
MetricSearchResponseExtractor<T> |
interface |
MultiGetResponseExtractor<T> |
interface |
MultiSearchResponseExtractor<T> |
interface |
SearchResponseExtractor<T>
搜索响应抽提器
|
interface |
UpdateByQueryResponseExtractor<T> |
interface |
UpdateResponseExtractor<T> |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseExtractor<?> |
ResponseExtractorProvider.getResponseExtractor(MethodMeta method)
获取指定方法的响应提取器
|
static ResponseExtractor<?> |
ResponseExtractorLoader.getResponseExtractor(MethodMeta method) |
ResponseExtractor<?> |
AbstractResponseExtractorProvider.getResponseExtractor(MethodMeta meta) |
protected ResponseExtractor<?> |
UpdateResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType) |
protected ResponseExtractor<?> |
UpdateByQueryResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType) |
protected ResponseExtractor<?> |
SearchScrollResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType) |
protected ResponseExtractor<?> |
SearchResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType) |
protected ResponseExtractor<?> |
MultiSearchResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType) |
protected ResponseExtractor<?> |
MultiGetResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType) |
protected ResponseExtractor<?> |
IndexResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType) |
protected ResponseExtractor<?> |
GetResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType) |
protected ResponseExtractor<?> |
DeleteResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType) |
protected ResponseExtractor<?> |
DeleteByQueryResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType) |
protected ResponseExtractor<?> |
BulkResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType) |
protected ResponseExtractor<?> |
AggResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType) |
protected abstract ResponseExtractor<?> |
AbstractResponseExtractorProvider.getResponseExtractor(MethodMeta meta,
GenericType genericType)
获取指定类型返回值提取器
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> CompletableFuture<T> |
ClusterSession.bulkAsync(org.elasticsearch.action.bulk.BulkRequest request,
ResponseExtractor<T> extractor)
异步批量操作
|
default <T> T |
ClusterSession.bulkSync(org.elasticsearch.action.bulk.BulkRequest request,
ResponseExtractor<T> extractor)
同步批量操作
|
<T> CompletableFuture<T> |
ClusterSession.catAsync(CatRequest request,
ResponseExtractor<T> extractor)
异步_cat操作
|
default <T> T |
ClusterSession.catSync(CatRequest request,
ResponseExtractor<T> extractor) |
<T> CompletableFuture<T> |
ClusterSession.clearScrollAsync(org.elasticsearch.action.search.ClearScrollRequest request,
ResponseExtractor<T> extractor)
异步清楚游标
|
<T> CompletableFuture<T> |
ClusterSession.deleteAsync(org.elasticsearch.action.delete.DeleteRequest request,
ResponseExtractor<T> extractor)
异步删除
|
<T> CompletableFuture<T> |
ClusterSession.deleteByQueryAsync(org.elasticsearch.index.reindex.DeleteByQueryRequest request,
ResponseExtractor<T> extractor)
异步查询删除
|
default <T> T |
ClusterSession.deleteByQuerySync(org.elasticsearch.index.reindex.DeleteByQueryRequest request,
ResponseExtractor<T> extractor)
同步查询删除
|
default <T> T |
ClusterSession.deleteSync(org.elasticsearch.action.delete.DeleteRequest request,
ResponseExtractor<T> extractor)
同步删除
|
<T> CompletableFuture<T> |
ClusterSession.getAsync(org.elasticsearch.action.get.GetRequest request,
ResponseExtractor<T> extractor)
异步GET查询
|
default <T> T |
ClusterSession.getSync(org.elasticsearch.action.get.GetRequest request,
ResponseExtractor<T> extractor)
同步删除
|
<T> CompletableFuture<T> |
ClusterSession.indexAsync(org.elasticsearch.action.index.IndexRequest request,
ResponseExtractor<T> extractor)
异步索引
|
default <T> T |
ClusterSession.indexSync(org.elasticsearch.action.index.IndexRequest request,
ResponseExtractor<T> extractor)
同步索引
|
<T> CompletableFuture<T> |
ClusterSession.mgetAsync(org.elasticsearch.action.get.MultiGetRequest request,
ResponseExtractor<T> extractor)
异步多GET查询
|
<T> CompletableFuture<T> |
ClusterSession.multiSearchAsync(org.elasticsearch.action.search.MultiSearchRequest request,
ResponseExtractor<T> extractor)
异步多搜索
|
<T> CompletableFuture<T> |
ClusterSession.multiSearchAsync(org.elasticsearch.action.search.MultiSearchRequest request,
ResponseExtractor<T> extractor,
Pageable[] pageable)
异步多搜索
|
default <T> T |
ClusterSession.multiSearchSync(org.elasticsearch.action.search.MultiSearchRequest request,
ResponseExtractor<T> extractor)
同步多搜索
|
default <T> T |
ClusterSession.multiSearchSync(org.elasticsearch.action.search.MultiSearchRequest request,
ResponseExtractor<T> extractor,
Pageable[] pageable)
同步多搜索
|
<T> CompletableFuture<T> |
ClusterSession.scrollAsync(org.elasticsearch.action.search.SearchScrollRequest request,
ResponseExtractor<T> extractor)
异步游标搜索请求
|
<T> CompletableFuture<Page<T>> |
ClusterSession.searchAsync(org.elasticsearch.action.search.SearchRequest request,
ResponseExtractor<Page<T>> extractor,
Pageable pageable)
异步搜索
|
<T> CompletableFuture<T> |
ClusterSession.searchAsync(org.elasticsearch.action.search.SearchRequest request,
ResponseExtractor<T> extractor)
异步搜索
|
default <T> Page<T> |
ClusterSession.searchSync(org.elasticsearch.action.search.SearchRequest request,
ResponseExtractor<Page<T>> extractor,
Pageable pageable)
同步搜索
|
default <T> T |
ClusterSession.searchSync(org.elasticsearch.action.search.SearchRequest request,
ResponseExtractor<T> extractor)
同步搜索
|
<T> CompletableFuture<T> |
ClusterSession.updateAsync(org.elasticsearch.action.update.UpdateRequest request,
ResponseExtractor<T> extractor)
异步更新
|
<T> CompletableFuture<T> |
ClusterSession.updateByQueryAsync(org.elasticsearch.index.reindex.UpdateByQueryRequest request,
ResponseExtractor<T> extractor)
异步查询更新
|
default <T> T |
ClusterSession.updateByQuerySync(org.elasticsearch.index.reindex.UpdateByQueryRequest request,
ResponseExtractor<T> extractor)
同步查询更新
|
default <T> T |
ClusterSession.updateSync(org.elasticsearch.action.update.UpdateRequest request,
ResponseExtractor<T> extractor)
同步更新
|
Copyright © 2021. All rights reserved.