Interface LastHttpContent

All Superinterfaces:
io.netty.buffer.ByteBufHolder, io.netty.handler.codec.DecoderResultProvider, HttpContent, HttpObject, io.netty.util.ReferenceCounted
All Known Subinterfaces:
FullHttpMessage, FullHttpRequest, FullHttpResponse
All Known Implementing Classes:
DefaultFullHttpRequest, DefaultFullHttpResponse, DefaultLastHttpContent

public interface LastHttpContent extends HttpContent
The last HttpContent which has trailing headers.
  • Field Details

    • EMPTY_LAST_CONTENT

      static final LastHttpContent EMPTY_LAST_CONTENT
      The 'end of content' marker in chunked encoding.
  • Method Details

    • trailingHeaders

      HttpHeaders trailingHeaders()
    • copy

      Specified by:
      copy in interface io.netty.buffer.ByteBufHolder
      Specified by:
      copy in interface HttpContent
    • duplicate

      LastHttpContent duplicate()
      Specified by:
      duplicate in interface io.netty.buffer.ByteBufHolder
      Specified by:
      duplicate in interface HttpContent
    • retainedDuplicate

      LastHttpContent retainedDuplicate()
      Specified by:
      retainedDuplicate in interface io.netty.buffer.ByteBufHolder
      Specified by:
      retainedDuplicate in interface HttpContent
    • replace

      LastHttpContent replace(io.netty.buffer.ByteBuf content)
      Specified by:
      replace in interface io.netty.buffer.ByteBufHolder
      Specified by:
      replace in interface HttpContent
    • retain

      LastHttpContent retain(int increment)
      Specified by:
      retain in interface io.netty.buffer.ByteBufHolder
      Specified by:
      retain in interface HttpContent
      Specified by:
      retain in interface io.netty.util.ReferenceCounted
    • retain

      LastHttpContent retain()
      Specified by:
      retain in interface io.netty.buffer.ByteBufHolder
      Specified by:
      retain in interface HttpContent
      Specified by:
      retain in interface io.netty.util.ReferenceCounted
    • touch

      Specified by:
      touch in interface io.netty.buffer.ByteBufHolder
      Specified by:
      touch in interface HttpContent
      Specified by:
      touch in interface io.netty.util.ReferenceCounted
    • touch

      LastHttpContent touch(Object hint)
      Specified by:
      touch in interface io.netty.buffer.ByteBufHolder
      Specified by:
      touch in interface HttpContent
      Specified by:
      touch in interface io.netty.util.ReferenceCounted