Class HTTP3Configuration

java.lang.Object
org.eclipse.jetty.http3.HTTP3Configuration

@ManagedObject public class HTTP3Configuration extends Object

A record that captures HTTP/3 configuration parameters.

  • Constructor Details

    • HTTP3Configuration

      public HTTP3Configuration()
  • Method Details

    • getStreamIdleTimeout

      @ManagedAttribute("The stream idle timeout in milliseconds") public long getStreamIdleTimeout()
    • setStreamIdleTimeout

      public void setStreamIdleTimeout(long streamIdleTimeout)
    • getInputBufferSize

      @ManagedAttribute("The size of the network input buffer") public int getInputBufferSize()
    • setInputBufferSize

      public void setInputBufferSize(int inputBufferSize)
    • getOutputBufferSize

      @ManagedAttribute("The size of the network output buffer") public int getOutputBufferSize()
    • setOutputBufferSize

      public void setOutputBufferSize(int outputBufferSize)
    • isUseInputDirectByteBuffers

      @ManagedAttribute("Whether to use direct buffers for input") public boolean isUseInputDirectByteBuffers()
    • setUseInputDirectByteBuffers

      public void setUseInputDirectByteBuffers(boolean useInputDirectByteBuffers)
    • isUseOutputDirectByteBuffers

      @ManagedAttribute("Whether to use direct buffers for output") public boolean isUseOutputDirectByteBuffers()
    • setUseOutputDirectByteBuffers

      public void setUseOutputDirectByteBuffers(boolean useOutputDirectByteBuffers)
    • getMaxBlockedStreams

      @ManagedAttribute("The max number of QPACK blocked streams") public int getMaxBlockedStreams()
    • setMaxBlockedStreams

      public void setMaxBlockedStreams(int maxBlockedStreams)
    • getMaxRequestHeadersSize

      @ManagedAttribute("The max size of the request headers") public int getMaxRequestHeadersSize()
    • setMaxRequestHeadersSize

      public void setMaxRequestHeadersSize(int maxRequestHeadersSize)
    • getMaxResponseHeadersSize

      @ManagedAttribute("The max size of the response headers") public int getMaxResponseHeadersSize()
    • setMaxResponseHeadersSize

      public void setMaxResponseHeadersSize(int maxResponseHeadersSize)