Class Http2Frame.Http2FrameBuilder<T extends Http2Frame.Http2FrameBuilder>

java.lang.Object
org.glassfish.grizzly.http2.frames.Http2Frame.Http2FrameBuilder<T>
Direct Known Subclasses:
DataFrame.DataFrameBuilder, GoAwayFrame.GoAwayFrameBuilder, HeaderBlockFragment.HeaderBlockFragmentBuilder, PingFrame.PingFrameBuilder, PriorityFrame.PriorityFrameBuilder, RstStreamFrame.RstStreamFrameBuilder, SettingsFrame.SettingsFrameBuilder, WindowUpdateFrame.WindowUpdateFrameBuilder
Enclosing class:
Http2Frame

protected abstract static class Http2Frame.Http2FrameBuilder<T extends Http2Frame.Http2FrameBuilder> extends Object
  • Field Details

    • flags

      protected int flags
    • streamId

      protected int streamId
  • Constructor Details

    • Http2FrameBuilder

      protected Http2FrameBuilder()
  • Method Details

    • build

      public abstract Http2Frame build()
    • setFlag

      public T setFlag(int flag)
    • clearFlag

      public T clearFlag(int flag)
    • streamId

      public T streamId(int streamId)
    • setHeaderValuesTo

      protected void setHeaderValuesTo(Http2Frame frame)
    • getThis

      protected abstract T getThis()