Package org.elasticsearch.rest
Exposes Elasticsearch functionality over RESTful HTTP.
-
Interface Summary Interface Description BaseRestHandler.RestChannelConsumer REST requests are handled by preparing a channel consumer that represents the execution of the request against a channel.RestChannel A channel used to construct bytes / builder based outputs, and send responses.RestHandler Handler for REST requestsRestRequestFilter Identifies an object that supplies a filter for the content of aRestRequest
. -
Class Summary Class Description AbstractRestChannel BaseRestHandler Base handler for REST requests.BaseRestHandler.Wrapper BytesRestResponse DeprecationRestHandler DeprecationRestHandler
provides a proxy for any existingRestHandler
so that usage of the handler can be logged using theDeprecationLogger
.RestController RestHandler.DeprecatedRoute Represents an API that has been deprecated and is slated for removal.RestHandler.ReplacedRoute Represents an API that has had itspath
ormethod
changed.RestHandler.Route RestHeaderDefinition A definition for an http header that should be copied to theThreadContext
when reading the request on the rest layer.RestRequest RestResponse RestUtils -
Enum Summary Enum Description RestRequest.Method RestStatus -
Exception Summary Exception Description RestRequest.BadParameterException RestRequest.ContentTypeHeaderException