Skip navigation links
B C D E G I O P R S U 

B

bulk(BulkRequest, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Executes a bulk request using the Bulk API See Bulk API on elastic.co
bulkAsync(BulkRequest, ActionListener<BulkResponse>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Asynchronously executes a bulk request using the Bulk API See Bulk API on elastic.co

C

clearScroll(ClearScrollRequest, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Clears one or more scroll ids using the Clear Scroll api See Clear Scroll API on elastic.co
clearScrollAsync(ClearScrollRequest, ActionListener<ClearScrollResponse>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Asynchronously clears one or more scroll ids using the Clear Scroll api See Clear Scroll API on elastic.co

D

delete(DeleteRequest, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Deletes a document by id using the Delete api See Delete API on elastic.co
deleteAsync(DeleteRequest, ActionListener<DeleteResponse>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Asynchronously deletes a document by id using the Delete api See Delete API on elastic.co

E

exists(GetRequest, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Checks for the existence of a document.
existsAsync(GetRequest, ActionListener<Boolean>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Asynchronously checks for the existence of a document.

G

get(GetRequest, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Retrieves a document by id using the Get API See Get API on elastic.co
getAsync(GetRequest, ActionListener<GetResponse>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Asynchronously retrieves a document by id using the Get API See Get API on elastic.co

I

index(IndexRequest, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Index a document using the Index API See Index API on elastic.co
indexAsync(IndexRequest, ActionListener<IndexResponse>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Asynchronously index a document using the Index API See Index API on elastic.co
info(Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Get the cluster info otherwise provided when sending an HTTP request to port 9200

O

org.elasticsearch.client - package org.elasticsearch.client
 

P

performRequest(Req, CheckedFunction<Req, Request, IOException>, CheckedFunction<Response, Resp, IOException>, Set<Integer>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
 
performRequestAndParseEntity(Req, CheckedFunction<Req, Request, IOException>, CheckedFunction<XContentParser, Resp, IOException>, Set<Integer>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
 
performRequestAsync(Req, CheckedFunction<Req, Request, IOException>, CheckedFunction<Response, Resp, IOException>, ActionListener<Resp>, Set<Integer>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
 
performRequestAsyncAndParseEntity(Req, CheckedFunction<Req, Request, IOException>, CheckedFunction<XContentParser, Resp, IOException>, ActionListener<Resp>, Set<Integer>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
 
ping(Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Pings the remote Elasticsearch cluster and returns true if the ping succeeded, false otherwise

R

RestHighLevelClient - Class in org.elasticsearch.client
High level REST client that wraps an instance of the low level RestClient and allows to build requests and read responses.
RestHighLevelClient(RestClient) - Constructor for class org.elasticsearch.client.RestHighLevelClient
Creates a RestHighLevelClient given the low level RestClient that it should use to perform requests.
RestHighLevelClient(RestClient, List<NamedXContentRegistry.Entry>) - Constructor for class org.elasticsearch.client.RestHighLevelClient
Creates a RestHighLevelClient given the low level RestClient that it should use to perform requests and a list of entries that allow to parse custom response sections added to Elasticsearch through plugins.

S

search(SearchRequest, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Executes a search using the Search api See Search API on elastic.co
searchAsync(SearchRequest, ActionListener<SearchResponse>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Asynchronously executes a search using the Search api See Search API on elastic.co
searchScroll(SearchScrollRequest, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Executes a search using the Search Scroll api See Search Scroll API on elastic.co
searchScrollAsync(SearchScrollRequest, ActionListener<SearchResponse>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Asynchronously executes a search using the Search Scroll api See Search Scroll API on elastic.co

U

update(UpdateRequest, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Updates a document using the Update API
updateAsync(UpdateRequest, ActionListener<UpdateResponse>, Header...) - Method in class org.elasticsearch.client.RestHighLevelClient
Asynchronously updates a document using the Update API
B C D E G I O P R S U 
Skip navigation links