All Classes
Class | Description |
---|---|
Cancellable |
Represents an operation that can be cancelled.
|
HasAttributeNodeSelector |
A
NodeSelector that selects nodes that have a particular value
for an attribute. |
HeapBufferedAsyncResponseConsumer |
Default implementation of
HttpAsyncResponseConsumer . |
HttpAsyncResponseConsumerFactory |
Factory used to create instances of
HttpAsyncResponseConsumer . |
HttpAsyncResponseConsumerFactory.HeapBufferedResponseConsumerFactory |
Default factory used to create instances of
HttpAsyncResponseConsumer . |
Node |
Metadata about an
HttpHost running Elasticsearch. |
Node.Roles |
Role information about an Elasticsearch process.
|
NodeSelector |
Selects nodes that can receive requests.
|
PreferHasAttributeNodeSelector |
Both
PreferHasAttributeNodeSelector and HasAttributeNodeSelector will work the same
if there is a Node with particular attribute in the attributes,
but PreferHasAttributeNodeSelector will select another Node s even if there is no Node
with particular attribute in the attributes. |
Request |
HTTP Request to Elasticsearch.
|
RequestOptions |
The portion of an HTTP request to Elasticsearch that can be
manipulated without changing Elasticsearch's behavior.
|
RequestOptions.Builder |
Builds
RequestOptions . |
Response |
Holds an elasticsearch response.
|
ResponseException |
Exception thrown when an elasticsearch node responds to a request with a status code that indicates an error.
|
ResponseListener |
Listener to be provided when calling async performRequest methods provided by
RestClient . |
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 . |
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 |
WarningFailureException |
This exception is used to indicate that one or more
Response.getWarnings() exist
and is typically used when the RestClient is set to fail by setting
RestClientBuilder.setStrictDeprecationMode(boolean) to `true`. |
WarningsHandler |
Called if there are warnings to determine if those warnings should fail the
request.
|