Package org.elasticsearch.test.rest
Class FakeRestRequest.FakeHttpRequest
java.lang.Object
org.elasticsearch.test.rest.FakeRestRequest.FakeHttpRequest
- All Implemented Interfaces:
HttpPreRequest,HttpRequest
- Enclosing class:
FakeRestRequest
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.http.HttpRequest
HttpRequest.HttpVersion -
Constructor Summary
ConstructorsConstructorDescriptionFakeHttpRequest(RestRequest.Method method, String uri, Map<String, List<String>> headers, HttpBody body) FakeHttpRequest(RestRequest.Method method, String uri, BytesReference body, Map<String, List<String>> headers) -
Method Summary
Modifier and TypeMethodDescriptionbody()createResponse(RestStatus status, BytesReference unused) createResponse(RestStatus status, ChunkedRestResponseBodyPart firstBodyPart) booleanmethod()voidrelease()removeHeader(String header) voiduri()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.elasticsearch.http.HttpPreRequest
header, rawPath
-
Constructor Details
-
FakeHttpRequest
public FakeHttpRequest(RestRequest.Method method, String uri, BytesReference body, Map<String, List<String>> headers) -
FakeHttpRequest
-
-
Method Details
-
method
- Specified by:
methodin interfaceHttpPreRequest
-
uri
- Specified by:
uriin interfaceHttpPreRequest
-
body
- Specified by:
bodyin interfaceHttpRequest
-
setBody
- Specified by:
setBodyin interfaceHttpRequest
-
getHeaders
- Specified by:
getHeadersin interfaceHttpPreRequest
-
strictCookies
- Specified by:
strictCookiesin interfaceHttpRequest
-
protocolVersion
- Specified by:
protocolVersionin interfaceHttpRequest
-
removeHeader
- Specified by:
removeHeaderin interfaceHttpRequest
-
hasContent
public boolean hasContent()- Specified by:
hasContentin interfaceHttpRequest
-
createResponse
- Specified by:
createResponsein interfaceHttpRequest
-
createResponse
- Specified by:
createResponsein interfaceHttpRequest
-
release
public void release()- Specified by:
releasein interfaceHttpRequest
-
getInboundException
- Specified by:
getInboundExceptionin interfaceHttpRequest
-