Class SwitchProtocolProxyResponse

  • All Implemented Interfaces:
    io.gravitee.connector.api.Response, io.gravitee.gateway.api.stream.ReadStream<io.gravitee.gateway.api.buffer.Buffer>

    public class SwitchProtocolProxyResponse
    extends Object
    implements io.gravitee.connector.api.Response
    Author:
    David BRASSELY (david.brassely at graviteesource.com), GraviteeSource Team
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.gravitee.connector.api.Response bodyHandler​(io.gravitee.gateway.api.handler.Handler<io.gravitee.gateway.api.buffer.Buffer> bodyHandler)  
      boolean connected()  
      io.gravitee.connector.api.Response endHandler​(io.gravitee.gateway.api.handler.Handler<Void> endHandler)  
      io.gravitee.gateway.api.http.HttpHeaders headers()  
      io.gravitee.gateway.api.stream.ReadStream<io.gravitee.gateway.api.buffer.Buffer> resume()  
      int status()  
      • Methods inherited from interface io.gravitee.gateway.api.stream.ReadStream

        pause
      • Methods inherited from interface io.gravitee.connector.api.Response

        cancel, cancelHandler, customFrameHandler, reason, trailers
    • Constructor Detail

      • SwitchProtocolProxyResponse

        public SwitchProtocolProxyResponse()
    • Method Detail

      • status

        public int status()
        Specified by:
        status in interface io.gravitee.connector.api.Response
      • headers

        public io.gravitee.gateway.api.http.HttpHeaders headers()
        Specified by:
        headers in interface io.gravitee.connector.api.Response
      • bodyHandler

        public io.gravitee.connector.api.Response bodyHandler​(io.gravitee.gateway.api.handler.Handler<io.gravitee.gateway.api.buffer.Buffer> bodyHandler)
        Specified by:
        bodyHandler in interface io.gravitee.gateway.api.stream.ReadStream<io.gravitee.gateway.api.buffer.Buffer>
      • endHandler

        public io.gravitee.connector.api.Response endHandler​(io.gravitee.gateway.api.handler.Handler<Void> endHandler)
        Specified by:
        endHandler in interface io.gravitee.gateway.api.stream.ReadStream<io.gravitee.gateway.api.buffer.Buffer>
      • resume

        public io.gravitee.gateway.api.stream.ReadStream<io.gravitee.gateway.api.buffer.Buffer> resume()
        Specified by:
        resume in interface io.gravitee.gateway.api.stream.ReadStream<io.gravitee.gateway.api.buffer.Buffer>
      • connected

        public boolean connected()
        Specified by:
        connected in interface io.gravitee.connector.api.Response