Class QuicConfiguration

All Implemented Interfaces:
Container, Destroyable, Dumpable, Dumpable.DumpableContainer, LifeCycle
Direct Known Subclasses:
ClientQuicConfiguration, ServerQuicConfiguration

public abstract class QuicConfiguration extends ContainerLifeCycle
  • Constructor Details

    • QuicConfiguration

      public QuicConfiguration()
  • Method Details

    • getInputBufferSize

      public int getInputBufferSize()
    • setInputBufferSize

      public void setInputBufferSize(int inputBufferSize)
    • isUseInputDirectByteBuffers

      public boolean isUseInputDirectByteBuffers()
    • setUseInputDirectByteBuffers

      public void setUseInputDirectByteBuffers(boolean useInputDirectByteBuffers)
    • getOutputBufferSize

      public int getOutputBufferSize()
    • setOutputBufferSize

      public void setOutputBufferSize(int outputBufferSize)
    • isUseOutputDirectByteBuffers

      public boolean isUseOutputDirectByteBuffers()
    • setUseOutputDirectByteBuffers

      public void setUseOutputDirectByteBuffers(boolean useOutputDirectByteBuffers)
    • getMinInputBufferSpace

      public int getMinInputBufferSpace()
    • setMinInputBufferSpace

      public void setMinInputBufferSpace(int minInputBufferSpace)
    • getStreamIdleTimeout

      public long getStreamIdleTimeout()
    • setStreamIdleTimeout

      public void setStreamIdleTimeout(long streamIdleTimeout)
    • getSessionMaxData

      public long getSessionMaxData()
    • setSessionMaxData

      public void setSessionMaxData(long sessionMaxData)
    • getLocalBidirectionalStreamMaxData

      public long getLocalBidirectionalStreamMaxData()
    • setLocalBidirectionalStreamMaxData

      public void setLocalBidirectionalStreamMaxData(long localBidirectionalStreamMaxData)
    • getRemoteBidirectionalStreamMaxData

      public long getRemoteBidirectionalStreamMaxData()
    • setRemoteBidirectionalStreamMaxData

      public void setRemoteBidirectionalStreamMaxData(long remoteBidirectionalStreamMaxData)
    • getUnidirectionalStreamMaxData

      public long getUnidirectionalStreamMaxData()
    • setUnidirectionalStreamMaxData

      public void setUnidirectionalStreamMaxData(long unidirectionalStreamMaxData)
    • getBidirectionalMaxStreams

      public long getBidirectionalMaxStreams()
    • setBidirectionalMaxStreams

      public void setBidirectionalMaxStreams(long bidirectionalMaxStreams)
    • getUnidirectionalMaxStreams

      public long getUnidirectionalMaxStreams()
    • setUnidirectionalMaxStreams

      public void setUnidirectionalMaxStreams(long unidirectionalMaxStreams)
    • getImplementationConfiguration

      public Map<Object,Object> getImplementationConfiguration()