Package org.elasticsearch.client
package org.elasticsearch.client
-
ClassDescriptionRepresents an operation that can be cancelled.A
NodeSelector
that selects nodes that have a particular value for an attribute.Default implementation ofHttpAsyncResponseConsumer
.Factory used to create instances ofHttpAsyncResponseConsumer
.Default factory used to create instances ofHttpAsyncResponseConsumer
.Metadata about anHttpHost
running Elasticsearch.Role information about an Elasticsearch process.Selects nodes that can receive requests.BothPreferHasAttributeNodeSelector
andHasAttributeNodeSelector
will work the same if there is aNode
with particular attribute in the attributes, butPreferHasAttributeNodeSelector
will select anotherNode
s even if there is noNode
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.BuildsRequestOptions
.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 byRestClient
.Client that connects to an Elasticsearch cluster through HTTP.A gzip compressing entity that also implementsgetContent()
.Listener that allows to be notified whenever a failure happens.Helps creating a newRestClient
.Callback used to customize theCloseableHttpClient
instance used by aRestClient
instance.Callback used the defaultRequestConfig
being set to theCloseableHttpClient
This exception is used to indicate that one or moreResponse.getWarnings()
exist and is typically used when theRestClient
is set to fail by settingRestClientBuilder.setStrictDeprecationMode(boolean)
to `true`.Called if there are warnings to determine if those warnings should fail the request.