All Classes and Interfaces

Class
Description
 
Represents an operation that can be cancelled.
Class responsible for sniffing the http hosts from elasticsearch through the nodes info api and returning them back.
 
A NodeSelector that selects nodes that have a particular value for an attribute.
Factory used to create instances of AsyncResponseConsumer.
Default factory used to create instances of AsyncResponseConsumer.
Metadata about an HttpHost running Elasticsearch.
Role information about an Elasticsearch process.
Selects nodes that can receive requests.
Responsible for sniffing the http hosts
Both PreferHasAttributeNodeSelector and HasAttributeNodeSelector will work the same if there is a Node with particular attribute in the attributes, but PreferHasAttributeNodeSelector will select another Nodes even if there is no Node with particular attribute in the attributes.
HTTP Request to Elasticsearch.
The portion of an HTTP request to Elasticsearch that can be manipulated without changing Elasticsearch's behavior.
Holds an elasticsearch response.
Exception thrown when an elasticsearch node responds to a request with a status code that indicates an error.
Listener to be provided when calling async performRequest methods provided by Rest5Client.
Client that connects to an Elasticsearch cluster through HTTP.
A gzip compressing entity that also implements getContent().
Listener that allows to be notified whenever a failure happens.
Helps creating a new Rest5Client.
Class responsible for sniffing nodes from some source (default is elasticsearch itself) and setting them to a provided instance of Rest5Client.
Sniffer builder.
Rest5Client.FailureListener implementation that allows to perform sniffing on failure.
This exception is used to indicate that one or more Response.getWarnings() exist and is typically used when the Rest5Client is set to fail by setting Rest5ClientBuilder.setStrictDeprecationMode(boolean) to `true`.
Called if there are warnings to determine if those warnings should fail the request.