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.Route RestHandler.Route.RouteBuilder 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