- <init>
Creates a RestHighLevelClient given the low level RestClientBuilder that allows
to build the RestCli
- search
Executes a search using the Search API. See Search API on elastic.co
[https://www.elastic.co/guide/e
- bulk
Executes a bulk request using the Bulk API. See Bulk API on elastic.co
[https://www.elastic.co/guide
- get
Retrieves a document by id using the Get API. See Get API on elastic.co
[https://www.elastic.co/guid
- close
- index
Index a document using the Index API. See Index API on elastic.co
[https://www.elastic.co/guide/en/e
- delete
Deletes a document by id using the Delete API. See Delete API on elastic.co
[https://www.elastic.co/
- indices
Provides an IndicesClient which can be used to access the Indices API. See
Indices API on elastic.c
- update
Updates a document using the Update API. See Update API on elastic.co
[https://www.elastic.co/guide/
- bulkAsync
Asynchronously executes a bulk request using the Bulk API. See Bulk API on
elastic.co
[https://www.e
- getLowLevelClient
Returns the low-level client that the current high-level client instance is
using to perform request
- info
Get the cluster info otherwise provided when sending an HTTP request to port
9200