Skip navigation links
B C D E G I O P R S T 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
close() - Method in class org.elasticsearch.client.RestHighLevelClient
 
createContentType(XContentType) - Static method in class org.elasticsearch.client.Request
Returns a ContentType from a given XContentType.

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
getEndpoint() - Method in class org.elasticsearch.client.Request
 
getEntity() - Method in class org.elasticsearch.client.Request
 
getLowLevelClient() - Method in class org.elasticsearch.client.RestHighLevelClient
Returns the low-level client that the current high-level client instance is using to perform requests
getMethod() - Method in class org.elasticsearch.client.Request
 
getParameters() - Method in class org.elasticsearch.client.Request
 

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

parseEntity(HttpEntity, CheckedFunction<XContentParser, Resp, IOException>) - Method in class org.elasticsearch.client.RestHighLevelClient
 
parseResponseException(ResponseException) - Method in class org.elasticsearch.client.RestHighLevelClient
Converts a ResponseException obtained from the low level REST client into an ElasticsearchException.
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

Request - Class in org.elasticsearch.client
 
Request(String, String, Map<String, String>, HttpEntity) - Constructor for class org.elasticsearch.client.Request
 
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(RestClientBuilder) - Constructor for class org.elasticsearch.client.RestHighLevelClient
Creates a RestHighLevelClient given the low level RestClientBuilder that allows to build the RestClient to be used to perform requests.
RestHighLevelClient(RestClientBuilder, List<NamedXContentRegistry.Entry>) - Constructor for class org.elasticsearch.client.RestHighLevelClient
Creates a RestHighLevelClient given the low level RestClientBuilder that allows to build the RestClient to be used to perform requests and parsers for custom response sections added to Elasticsearch through plugins.
RestHighLevelClient(RestClient, CheckedConsumer<RestClient, IOException>, 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

T

toString() - Method in class org.elasticsearch.client.Request
 

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 T U 
Skip navigation links