| Interface | Description |
|---|---|
| HttpAsyncResponseConsumerFactory |
Factory used to create instances of
HttpAsyncResponseConsumer. |
| ResponseListener |
Listener to be provided when calling async performRequest methods provided by
RestClient. |
| RestClientBuilder.HttpClientConfigCallback |
Callback used to customize the
CloseableHttpClient instance used by a RestClient instance. |
| RestClientBuilder.RequestConfigCallback |
Callback used the default
RequestConfig being set to the CloseableHttpClient |
| Class | Description |
|---|---|
| HeapBufferedAsyncResponseConsumer |
Default implementation of
HttpAsyncResponseConsumer. |
| HttpAsyncResponseConsumerFactory.HeapBufferedResponseConsumerFactory |
Default factory used to create instances of
HttpAsyncResponseConsumer. |
| Response |
Holds an elasticsearch response.
|
| RestClient |
Client that connects to an Elasticsearch cluster through HTTP.
|
| RestClient.FailureListener |
Listener that allows to be notified whenever a failure happens.
|
| RestClientBuilder |
Helps creating a new
RestClient. |
| Exception | Description |
|---|---|
| ResponseException |
Exception thrown when an elasticsearch node responds to a request with a status code that indicates an error.
|