Package io.reactiverse.opensearch.client
Interface RestHighLevelClient
-
public interface RestHighLevelClient
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbulkAsync(org.opensearch.action.bulk.BulkRequest bulkRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.bulk.BulkResponse>> handler)voidclearScrollAsync(org.opensearch.action.search.ClearScrollRequest clearScrollRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.ClearScrollResponse>> handler)voidclose()ClusterClientcluster()voidcountAsync(org.opensearch.client.core.CountRequest countRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.client.core.CountResponse>> handler)static RestHighLevelClientcreate(io.vertx.core.Vertx vertx, org.opensearch.client.RestClientBuilder restClientBuilder)voidcreatePitAsync(org.opensearch.action.search.CreatePitRequest createPitRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.CreatePitResponse>> handler)voiddeleteAllPitsAsync(org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.DeletePitResponse>> handler)voiddeleteAsync(org.opensearch.action.delete.DeleteRequest deleteRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.delete.DeleteResponse>> handler)voiddeleteByQueryAsync(org.opensearch.index.reindex.DeleteByQueryRequest deleteByQueryRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.index.reindex.BulkByScrollResponse>> handler)voiddeleteByQueryRethrottleAsync(org.opensearch.client.RethrottleRequest rethrottleRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.admin.cluster.node.tasks.list.ListTasksResponse>> handler)voiddeletePitAsync(org.opensearch.action.search.DeletePitRequest deletePitRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.DeletePitResponse>> handler)voiddeleteScriptAsync(org.opensearch.action.admin.cluster.storedscripts.DeleteStoredScriptRequest request, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.support.master.AcknowledgedResponse>> handler)voidexistsAsync(org.opensearch.action.get.GetRequest getRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)voidexistsSourceAsync(org.opensearch.client.core.GetSourceRequest getSourceRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)voidexplainAsync(org.opensearch.action.explain.ExplainRequest explainRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.explain.ExplainResponse>> handler)voidfieldCapsAsync(org.opensearch.action.fieldcaps.FieldCapabilitiesRequest fieldCapabilitiesRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.fieldcaps.FieldCapabilitiesResponse>> handler)voidgetAllPitsAsync(org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.GetAllPitNodesResponse>> handler)voidgetAsync(org.opensearch.action.get.GetRequest getRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.get.GetResponse>> handler)voidgetScriptAsync(org.opensearch.action.admin.cluster.storedscripts.GetStoredScriptRequest request, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.admin.cluster.storedscripts.GetStoredScriptResponse>> handler)voidgetSourceAsync(org.opensearch.client.core.GetSourceRequest getSourceRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.client.core.GetSourceResponse>> handler)voidindexAsync(org.opensearch.action.index.IndexRequest indexRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.index.IndexResponse>> handler)IndicesClientindices()IngestClientingest()voidmgetAsync(org.opensearch.action.get.MultiGetRequest multiGetRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.get.MultiGetResponse>> handler)voidmsearchAsync(org.opensearch.action.search.MultiSearchRequest searchRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.MultiSearchResponse>> handler)voidmsearchTemplateAsync(org.opensearch.script.mustache.MultiSearchTemplateRequest multiSearchTemplateRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.script.mustache.MultiSearchTemplateResponse>> handler)voidmtermvectorsAsync(org.opensearch.client.core.MultiTermVectorsRequest request, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.client.core.MultiTermVectorsResponse>> handler)voidputScriptAsync(org.opensearch.action.admin.cluster.storedscripts.PutStoredScriptRequest putStoredScriptRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.support.master.AcknowledgedResponse>> handler)voidrankEvalAsync(org.opensearch.index.rankeval.RankEvalRequest rankEvalRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.index.rankeval.RankEvalResponse>> handler)voidreindexAsync(org.opensearch.index.reindex.ReindexRequest reindexRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.index.reindex.BulkByScrollResponse>> handler)voidreindexRethrottleAsync(org.opensearch.client.RethrottleRequest rethrottleRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.admin.cluster.node.tasks.list.ListTasksResponse>> handler)voidscrollAsync(org.opensearch.action.search.SearchScrollRequest searchScrollRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.SearchResponse>> handler)voidsearchAsync(org.opensearch.action.search.SearchRequest searchRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.SearchResponse>> handler)voidsearchTemplateAsync(org.opensearch.script.mustache.SearchTemplateRequest searchTemplateRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.script.mustache.SearchTemplateResponse>> handler)SnapshotClientsnapshot()TasksClienttasks()voidtermvectorsAsync(org.opensearch.client.core.TermVectorsRequest request, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.client.core.TermVectorsResponse>> handler)voidupdateAsync(org.opensearch.action.update.UpdateRequest updateRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.update.UpdateResponse>> handler)voidupdateByQueryAsync(org.opensearch.index.reindex.UpdateByQueryRequest updateByQueryRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.index.reindex.BulkByScrollResponse>> handler)voidupdateByQueryRethrottleAsync(org.opensearch.client.RethrottleRequest rethrottleRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.admin.cluster.node.tasks.list.ListTasksResponse>> handler)
-
-
-
Method Detail
-
create
static RestHighLevelClient create(io.vertx.core.Vertx vertx, org.opensearch.client.RestClientBuilder restClientBuilder)
-
close
void close()
-
indices
IndicesClient indices()
-
cluster
ClusterClient cluster()
-
ingest
IngestClient ingest()
-
snapshot
SnapshotClient snapshot()
-
tasks
TasksClient tasks()
-
bulkAsync
void bulkAsync(org.opensearch.action.bulk.BulkRequest bulkRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.bulk.BulkResponse>> handler)
-
reindexAsync
void reindexAsync(org.opensearch.index.reindex.ReindexRequest reindexRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.index.reindex.BulkByScrollResponse>> handler)
-
updateByQueryAsync
void updateByQueryAsync(org.opensearch.index.reindex.UpdateByQueryRequest updateByQueryRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.index.reindex.BulkByScrollResponse>> handler)
-
deleteByQueryAsync
void deleteByQueryAsync(org.opensearch.index.reindex.DeleteByQueryRequest deleteByQueryRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.index.reindex.BulkByScrollResponse>> handler)
-
deleteByQueryRethrottleAsync
void deleteByQueryRethrottleAsync(org.opensearch.client.RethrottleRequest rethrottleRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.admin.cluster.node.tasks.list.ListTasksResponse>> handler)
-
updateByQueryRethrottleAsync
void updateByQueryRethrottleAsync(org.opensearch.client.RethrottleRequest rethrottleRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.admin.cluster.node.tasks.list.ListTasksResponse>> handler)
-
reindexRethrottleAsync
void reindexRethrottleAsync(org.opensearch.client.RethrottleRequest rethrottleRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.admin.cluster.node.tasks.list.ListTasksResponse>> handler)
-
getAsync
void getAsync(org.opensearch.action.get.GetRequest getRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.get.GetResponse>> handler)
-
mgetAsync
void mgetAsync(org.opensearch.action.get.MultiGetRequest multiGetRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.get.MultiGetResponse>> handler)
-
existsAsync
void existsAsync(org.opensearch.action.get.GetRequest getRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)
-
existsSourceAsync
void existsSourceAsync(org.opensearch.client.core.GetSourceRequest getSourceRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)
-
getSourceAsync
void getSourceAsync(org.opensearch.client.core.GetSourceRequest getSourceRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.client.core.GetSourceResponse>> handler)
-
indexAsync
void indexAsync(org.opensearch.action.index.IndexRequest indexRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.index.IndexResponse>> handler)
-
countAsync
void countAsync(org.opensearch.client.core.CountRequest countRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.client.core.CountResponse>> handler)
-
updateAsync
void updateAsync(org.opensearch.action.update.UpdateRequest updateRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.update.UpdateResponse>> handler)
-
deleteAsync
void deleteAsync(org.opensearch.action.delete.DeleteRequest deleteRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.delete.DeleteResponse>> handler)
-
searchAsync
void searchAsync(org.opensearch.action.search.SearchRequest searchRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.SearchResponse>> handler)
-
msearchAsync
void msearchAsync(org.opensearch.action.search.MultiSearchRequest searchRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.MultiSearchResponse>> handler)
-
scrollAsync
void scrollAsync(org.opensearch.action.search.SearchScrollRequest searchScrollRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.SearchResponse>> handler)
-
createPitAsync
void createPitAsync(org.opensearch.action.search.CreatePitRequest createPitRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.CreatePitResponse>> handler)
-
deletePitAsync
void deletePitAsync(org.opensearch.action.search.DeletePitRequest deletePitRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.DeletePitResponse>> handler)
-
deleteAllPitsAsync
void deleteAllPitsAsync(org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.DeletePitResponse>> handler)
-
getAllPitsAsync
void getAllPitsAsync(org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.GetAllPitNodesResponse>> handler)
-
clearScrollAsync
void clearScrollAsync(org.opensearch.action.search.ClearScrollRequest clearScrollRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.search.ClearScrollResponse>> handler)
-
searchTemplateAsync
void searchTemplateAsync(org.opensearch.script.mustache.SearchTemplateRequest searchTemplateRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.script.mustache.SearchTemplateResponse>> handler)
-
explainAsync
void explainAsync(org.opensearch.action.explain.ExplainRequest explainRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.explain.ExplainResponse>> handler)
-
termvectorsAsync
void termvectorsAsync(org.opensearch.client.core.TermVectorsRequest request, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.client.core.TermVectorsResponse>> handler)
-
mtermvectorsAsync
void mtermvectorsAsync(org.opensearch.client.core.MultiTermVectorsRequest request, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.client.core.MultiTermVectorsResponse>> handler)
-
msearchTemplateAsync
void msearchTemplateAsync(org.opensearch.script.mustache.MultiSearchTemplateRequest multiSearchTemplateRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.script.mustache.MultiSearchTemplateResponse>> handler)
-
rankEvalAsync
void rankEvalAsync(org.opensearch.index.rankeval.RankEvalRequest rankEvalRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.index.rankeval.RankEvalResponse>> handler)
-
getScriptAsync
void getScriptAsync(org.opensearch.action.admin.cluster.storedscripts.GetStoredScriptRequest request, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.admin.cluster.storedscripts.GetStoredScriptResponse>> handler)
-
deleteScriptAsync
void deleteScriptAsync(org.opensearch.action.admin.cluster.storedscripts.DeleteStoredScriptRequest request, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.support.master.AcknowledgedResponse>> handler)
-
putScriptAsync
void putScriptAsync(org.opensearch.action.admin.cluster.storedscripts.PutStoredScriptRequest putStoredScriptRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.support.master.AcknowledgedResponse>> handler)
-
fieldCapsAsync
void fieldCapsAsync(org.opensearch.action.fieldcaps.FieldCapabilitiesRequest fieldCapabilitiesRequest, org.opensearch.client.RequestOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<org.opensearch.action.fieldcaps.FieldCapabilitiesResponse>> handler)
-
-