Module org.elasticsearch.server
Package org.elasticsearch.rest
package org.elasticsearch.rest
Exposes Elasticsearch functionality over RESTful HTTP.
-
ClassDescriptionBase handler for REST requests.REST requests are handled by preparing a channel consumer that represents the execution of the request against a channel.The body of a rest response that uses chunked HTTP encoding.
DeprecationRestHandler
provides a proxy for any existingRestHandler
so that usage of the handler can be logged using theDeprecationLogger
.A channel used to construct bytes / builder based outputs, and send responses.Handler for REST requestsA definition for an http header that should be copied to theThreadContext
when reading the request on the rest layer.Identifies an object that supplies a filter for the content of aRestRequest
.This annotation is meant to be applied to RestHandler classes, and is used to determine which RestHandlers are available to requests at runtime in Serverless mode.