All Classes and Interfaces
Class
Description
Represents an operation that can be cancelled.
A
NodeSelector that selects nodes that have a particular value
for an attribute.Default implementation of
AsyncEntityConsumer.Default implementation of
AsyncResponseConsumer.Factory used to create instances of
AsyncResponseConsumer.Default factory used to create instances of
AsyncResponseConsumer.The
AsyncEntityProducer implementation for HttpEntityThe producer of the
HttpUriRequestBase instances associated with a particular HttpHostMetadata about an
HttpHost running OpenSearch.Role information about an OpenSearch process.
Selects nodes that can receive requests.
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.The reactive producer of the
HttpUriRequestBase instances associated with a particular HttpHostHTTP Request to OpenSearch.
The portion of an HTTP request to OpenSearch that can be
manipulated without changing OpenSearch's behavior.
Builds
RequestOptions.Holds an opensearch response.
Exception thrown when an opensearch node responds to a request with a status code that indicates an error.
Listener to be provided when calling async performRequest methods provided by
RestClient.Client that connects to an OpenSearch cluster through HTTP.
A gzip compressing entity that also implements
getContent().An entity that lets the caller specify the return value of
isChunked().Listener that allows to be notified whenever a failure happens.
Helps creating a new
RestClient.Callback used to customize the
CloseableHttpClient instance used by a RestClient instance.Callback used the default
RequestConfig being set to the CloseableHttpClientHTTP Streaming Request to OpenSearch.
HTTP Streaming Response from OpenSearch.
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`.Called if there are warnings to determine if those warnings should fail the
request.