Package io.gravitee.connector.http
Class HttpResponse
- java.lang.Object
-
- io.gravitee.connector.api.response.AbstractResponse
-
- io.gravitee.connector.http.HttpResponse
-
- All Implemented Interfaces:
io.gravitee.connector.api.Response,io.gravitee.gateway.api.stream.ReadStream<io.gravitee.gateway.api.buffer.Buffer>
public class HttpResponse extends io.gravitee.connector.api.response.AbstractResponse- Author:
- David BRASSELY (david.brassely at graviteesource.com), GraviteeSource Team
-
-
Constructor Summary
Constructors Constructor Description HttpResponse(io.vertx.core.http.HttpClientResponse httpClientResponse)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.gravitee.connector.api.ResponsecustomFrameHandler(io.gravitee.gateway.api.handler.Handler<io.gravitee.gateway.api.http2.HttpFrame> frameHandler)io.gravitee.gateway.api.http.HttpHeadersheaders()io.gravitee.gateway.api.stream.ReadStream<io.gravitee.gateway.api.buffer.Buffer>pause()Stringreason()io.gravitee.gateway.api.stream.ReadStream<io.gravitee.gateway.api.buffer.Buffer>resume()intstatus()io.gravitee.gateway.api.http.HttpHeaderstrailers()voidwriteCustomFrame(io.gravitee.gateway.api.http2.HttpFrame frame)-
Methods inherited from class io.gravitee.connector.api.response.AbstractResponse
bodyHandler, bodyHandler, cancel, cancelHandler, cancelHandler, endHandler, endHandler
-
-
-
-
Method Detail
-
status
public int status()
-
reason
public String reason()
-
headers
public io.gravitee.gateway.api.http.HttpHeaders headers()
-
pause
public io.gravitee.gateway.api.stream.ReadStream<io.gravitee.gateway.api.buffer.Buffer> pause()
-
resume
public io.gravitee.gateway.api.stream.ReadStream<io.gravitee.gateway.api.buffer.Buffer> resume()
-
customFrameHandler
public io.gravitee.connector.api.Response customFrameHandler(io.gravitee.gateway.api.handler.Handler<io.gravitee.gateway.api.http2.HttpFrame> frameHandler)
-
writeCustomFrame
public void writeCustomFrame(io.gravitee.gateway.api.http2.HttpFrame frame)
-
trailers
public io.gravitee.gateway.api.http.HttpHeaders trailers()
-
-