Class QuicheConfig

java.lang.Object
org.eclipse.jetty.quic.quiche.QuicheConfig

public class QuicheConfig extends Object
  • Constructor Details

    • QuicheConfig

      public QuicheConfig()
  • Method Details

    • getVersion

      public int getVersion()
    • getVerifyPeer

      public Boolean getVerifyPeer()
    • getTrustedCertsPemPath

      public String getTrustedCertsPemPath()
    • getCertChainPemPath

      public String getCertChainPemPath()
    • getPrivKeyPemPath

      public String getPrivKeyPemPath()
    • getApplicationProtos

      public String[] getApplicationProtos()
    • getCongestionControl

      public QuicheConfig.CongestionControl getCongestionControl()
    • getMaxIdleTimeout

      public Long getMaxIdleTimeout()
    • getInitialMaxData

      public Long getInitialMaxData()
    • getInitialMaxStreamDataBidiLocal

      public Long getInitialMaxStreamDataBidiLocal()
    • getInitialMaxStreamDataBidiRemote

      public Long getInitialMaxStreamDataBidiRemote()
    • getInitialMaxStreamDataUni

      public Long getInitialMaxStreamDataUni()
    • getInitialMaxStreamsBidi

      public Long getInitialMaxStreamsBidi()
    • getInitialMaxStreamsUni

      public Long getInitialMaxStreamsUni()
    • getDisableActiveMigration

      public Boolean getDisableActiveMigration()
    • getMaxConnectionWindow

      public Long getMaxConnectionWindow()
    • getMaxStreamWindow

      public Long getMaxStreamWindow()
    • getActiveConnectionIdLimit

      public Long getActiveConnectionIdLimit()
    • setVersion

      public void setVersion(int version)
    • setVerifyPeer

      public void setVerifyPeer(Boolean verify)
    • setTrustedCertsPemPath

      public void setTrustedCertsPemPath(String trustedCertsPemPath)
    • setCertChainPemPath

      public void setCertChainPemPath(String path)
    • setPrivKeyPemPath

      public void setPrivKeyPemPath(String path)
    • setApplicationProtos

      public void setApplicationProtos(String... protos)
    • setCongestionControl

      public void setCongestionControl(QuicheConfig.CongestionControl cc)
    • setMaxIdleTimeout

      public void setMaxIdleTimeout(Long timeoutInMs)
    • setInitialMaxData

      public void setInitialMaxData(Long sizeInBytes)
    • setInitialMaxStreamDataBidiLocal

      public void setInitialMaxStreamDataBidiLocal(Long sizeInBytes)
    • setInitialMaxStreamDataBidiRemote

      public void setInitialMaxStreamDataBidiRemote(Long sizeInBytes)
    • setInitialMaxStreamDataUni

      public void setInitialMaxStreamDataUni(Long sizeInBytes)
    • setInitialMaxStreamsBidi

      public void setInitialMaxStreamsBidi(Long sizeInBytes)
    • setInitialMaxStreamsUni

      public void setInitialMaxStreamsUni(Long sizeInBytes)
    • setDisableActiveMigration

      public void setDisableActiveMigration(Boolean disable)
    • setMaxConnectionWindow

      public void setMaxConnectionWindow(Long sizeInBytes)
    • setMaxStreamWindow

      public void setMaxStreamWindow(Long maxStreamWindow)
    • setActiveConnectionIdLimit

      public void setActiveConnectionIdLimit(Long activeConnectionIdLimit)