Class EmptyHttpRequest

  • All Implemented Interfaces:
    io.netty.buffer.ByteBufHolder, io.netty.handler.codec.DecoderResultProvider, io.netty.handler.codec.http.FullHttpMessage, io.netty.handler.codec.http.FullHttpRequest, io.netty.handler.codec.http.HttpContent, io.netty.handler.codec.http.HttpMessage, io.netty.handler.codec.http.HttpObject, io.netty.handler.codec.http.HttpRequest, io.netty.handler.codec.http.LastHttpContent, io.netty.util.ReferenceCounted

    class EmptyHttpRequest
    extends DelegateHttpRequest
    implements io.netty.handler.codec.http.FullHttpRequest
    • Field Summary

      • Fields inherited from interface io.netty.handler.codec.http.LastHttpContent

        EMPTY_LAST_CONTENT
    • Constructor Summary

      Constructors 
      Constructor Description
      EmptyHttpRequest​(io.netty.handler.codec.http.HttpRequest request)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.netty.buffer.ByteBuf content()  
      io.netty.handler.codec.http.FullHttpRequest copy()  
      io.netty.handler.codec.http.FullHttpRequest duplicate()  
      int refCnt()  
      boolean release()  
      boolean release​(int decrement)  
      io.netty.handler.codec.http.FullHttpRequest replace​(io.netty.buffer.ByteBuf byteBuf)  
      io.netty.handler.codec.http.FullHttpRequest retain()  
      io.netty.handler.codec.http.FullHttpRequest retain​(int increment)  
      io.netty.handler.codec.http.FullHttpRequest retainedDuplicate()  
      io.netty.handler.codec.http.FullHttpRequest setMethod​(io.netty.handler.codec.http.HttpMethod method)  
      io.netty.handler.codec.http.FullHttpRequest setProtocolVersion​(io.netty.handler.codec.http.HttpVersion version)  
      io.netty.handler.codec.http.FullHttpRequest setUri​(java.lang.String uri)  
      io.netty.handler.codec.http.FullHttpRequest touch()  
      io.netty.handler.codec.http.FullHttpRequest touch​(java.lang.Object o)  
      io.netty.handler.codec.http.HttpHeaders trailingHeaders()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface io.netty.handler.codec.DecoderResultProvider

        decoderResult, setDecoderResult
      • Methods inherited from interface io.netty.handler.codec.http.HttpMessage

        getProtocolVersion, headers, protocolVersion
      • Methods inherited from interface io.netty.handler.codec.http.HttpObject

        getDecoderResult
      • Methods inherited from interface io.netty.handler.codec.http.HttpRequest

        getMethod, getUri, method, uri
    • Constructor Detail

      • EmptyHttpRequest

        public EmptyHttpRequest​(io.netty.handler.codec.http.HttpRequest request)
    • Method Detail

      • setUri

        public io.netty.handler.codec.http.FullHttpRequest setUri​(java.lang.String uri)
        Specified by:
        setUri in interface io.netty.handler.codec.http.FullHttpRequest
        Specified by:
        setUri in interface io.netty.handler.codec.http.HttpRequest
        Overrides:
        setUri in class DelegateHttpRequest
      • setMethod

        public io.netty.handler.codec.http.FullHttpRequest setMethod​(io.netty.handler.codec.http.HttpMethod method)
        Specified by:
        setMethod in interface io.netty.handler.codec.http.FullHttpRequest
        Specified by:
        setMethod in interface io.netty.handler.codec.http.HttpRequest
        Overrides:
        setMethod in class DelegateHttpRequest
      • setProtocolVersion

        public io.netty.handler.codec.http.FullHttpRequest setProtocolVersion​(io.netty.handler.codec.http.HttpVersion version)
        Specified by:
        setProtocolVersion in interface io.netty.handler.codec.http.FullHttpRequest
        Specified by:
        setProtocolVersion in interface io.netty.handler.codec.http.HttpMessage
        Specified by:
        setProtocolVersion in interface io.netty.handler.codec.http.HttpRequest
        Overrides:
        setProtocolVersion in class DelegateHttpRequest
      • copy

        public io.netty.handler.codec.http.FullHttpRequest copy()
        Specified by:
        copy in interface io.netty.buffer.ByteBufHolder
        Specified by:
        copy in interface io.netty.handler.codec.http.FullHttpMessage
        Specified by:
        copy in interface io.netty.handler.codec.http.FullHttpRequest
        Specified by:
        copy in interface io.netty.handler.codec.http.HttpContent
        Specified by:
        copy in interface io.netty.handler.codec.http.LastHttpContent
      • retain

        public io.netty.handler.codec.http.FullHttpRequest retain​(int increment)
        Specified by:
        retain in interface io.netty.buffer.ByteBufHolder
        Specified by:
        retain in interface io.netty.handler.codec.http.FullHttpMessage
        Specified by:
        retain in interface io.netty.handler.codec.http.FullHttpRequest
        Specified by:
        retain in interface io.netty.handler.codec.http.HttpContent
        Specified by:
        retain in interface io.netty.handler.codec.http.LastHttpContent
        Specified by:
        retain in interface io.netty.util.ReferenceCounted
      • retain

        public io.netty.handler.codec.http.FullHttpRequest retain()
        Specified by:
        retain in interface io.netty.buffer.ByteBufHolder
        Specified by:
        retain in interface io.netty.handler.codec.http.FullHttpMessage
        Specified by:
        retain in interface io.netty.handler.codec.http.FullHttpRequest
        Specified by:
        retain in interface io.netty.handler.codec.http.HttpContent
        Specified by:
        retain in interface io.netty.handler.codec.http.LastHttpContent
        Specified by:
        retain in interface io.netty.util.ReferenceCounted
      • touch

        public io.netty.handler.codec.http.FullHttpRequest touch()
        Specified by:
        touch in interface io.netty.buffer.ByteBufHolder
        Specified by:
        touch in interface io.netty.handler.codec.http.FullHttpMessage
        Specified by:
        touch in interface io.netty.handler.codec.http.FullHttpRequest
        Specified by:
        touch in interface io.netty.handler.codec.http.HttpContent
        Specified by:
        touch in interface io.netty.handler.codec.http.LastHttpContent
        Specified by:
        touch in interface io.netty.util.ReferenceCounted
      • touch

        public io.netty.handler.codec.http.FullHttpRequest touch​(java.lang.Object o)
        Specified by:
        touch in interface io.netty.buffer.ByteBufHolder
        Specified by:
        touch in interface io.netty.handler.codec.http.FullHttpMessage
        Specified by:
        touch in interface io.netty.handler.codec.http.FullHttpRequest
        Specified by:
        touch in interface io.netty.handler.codec.http.HttpContent
        Specified by:
        touch in interface io.netty.handler.codec.http.LastHttpContent
        Specified by:
        touch in interface io.netty.util.ReferenceCounted
      • trailingHeaders

        public io.netty.handler.codec.http.HttpHeaders trailingHeaders()
        Specified by:
        trailingHeaders in interface io.netty.handler.codec.http.LastHttpContent
      • duplicate

        public io.netty.handler.codec.http.FullHttpRequest duplicate()
        Specified by:
        duplicate in interface io.netty.buffer.ByteBufHolder
        Specified by:
        duplicate in interface io.netty.handler.codec.http.FullHttpMessage
        Specified by:
        duplicate in interface io.netty.handler.codec.http.FullHttpRequest
        Specified by:
        duplicate in interface io.netty.handler.codec.http.HttpContent
        Specified by:
        duplicate in interface io.netty.handler.codec.http.LastHttpContent
      • retainedDuplicate

        public io.netty.handler.codec.http.FullHttpRequest retainedDuplicate()
        Specified by:
        retainedDuplicate in interface io.netty.buffer.ByteBufHolder
        Specified by:
        retainedDuplicate in interface io.netty.handler.codec.http.FullHttpMessage
        Specified by:
        retainedDuplicate in interface io.netty.handler.codec.http.FullHttpRequest
        Specified by:
        retainedDuplicate in interface io.netty.handler.codec.http.HttpContent
        Specified by:
        retainedDuplicate in interface io.netty.handler.codec.http.LastHttpContent
      • replace

        public io.netty.handler.codec.http.FullHttpRequest replace​(io.netty.buffer.ByteBuf byteBuf)
        Specified by:
        replace in interface io.netty.buffer.ByteBufHolder
        Specified by:
        replace in interface io.netty.handler.codec.http.FullHttpMessage
        Specified by:
        replace in interface io.netty.handler.codec.http.FullHttpRequest
        Specified by:
        replace in interface io.netty.handler.codec.http.HttpContent
        Specified by:
        replace in interface io.netty.handler.codec.http.LastHttpContent
      • content

        public io.netty.buffer.ByteBuf content()
        Specified by:
        content in interface io.netty.buffer.ByteBufHolder
      • refCnt

        public int refCnt()
        Specified by:
        refCnt in interface io.netty.util.ReferenceCounted
      • release

        public boolean release()
        Specified by:
        release in interface io.netty.util.ReferenceCounted
      • release

        public boolean release​(int decrement)
        Specified by:
        release in interface io.netty.util.ReferenceCounted