Packages

class HttpTermOptions extends HttpServerOptions

The web term configuration options.

Linear Supertypes
HttpServerOptions, NetServerOptions, TCPSSLOptions, NetworkOptions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HttpTermOptions
  2. HttpServerOptions
  3. NetServerOptions
  4. TCPSSLOptions
  5. NetworkOptions
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HttpTermOptions(_asJava: ext.shell.term.HttpTermOptions)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addCrlPath(value: String): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  5. def addCrlValue(value: Buffer): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  6. def addEnabledCipherSuite(value: String): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  7. def addEnabledSecureTransportProtocol(value: String): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def asJava: ext.shell.term.HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def getAcceptBacklog: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  15. def getAlpnVersions: Buffer[HttpVersion]
    Definition Classes
    HttpTermOptions → HttpServerOptions
  16. def getCharset: String
  17. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def getClientAuth: ClientAuth
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  19. def getCompressionLevel: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions
  20. def getCrlPaths: Buffer[String]
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  21. def getCrlValues: Buffer[Buffer]
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  22. def getDecoderInitialBufferSize: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions
  23. def getEnabledCipherSuites: Set[String]
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  24. def getEnabledSecureTransportProtocols: Set[String]
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  25. def getHost: String
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  26. def getHttp2ConnectionWindowSize: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions
  27. def getIdleTimeout: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  28. def getIdleTimeoutUnit: TimeUnit
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  29. def getInitialSettings: Http2Settings
    Definition Classes
    HttpTermOptions → HttpServerOptions
  30. def getIntputrc: String
  31. def getJdkSslEngineOptions: JdkSSLEngineOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  32. def getKeyStoreOptions: JksOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  33. def getLogActivity: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
  34. def getMaxChunkSize: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions
  35. def getMaxHeaderSize: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions
  36. def getMaxInitialLineLength: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions
  37. def getMaxWebsocketFrameSize: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions
  38. def getMaxWebsocketMessageSize: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions
  39. def getOpenSslEngineOptions: OpenSSLEngineOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  40. def getPemKeyCertOptions: PemKeyCertOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  41. def getPemTrustOptions: PemTrustOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  42. def getPerFrameWebsocketCompressionSupported: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions
  43. def getPerMessageWebsocketCompressionSupported: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions
  44. def getPfxKeyCertOptions: PfxOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  45. def getPfxTrustOptions: PfxOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  46. def getPort: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  47. def getReceiveBufferSize: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
  48. def getSendBufferSize: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
  49. def getShellHtmlResource: Buffer
  50. def getSoLinger: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  51. def getSockJSHandlerOptions: SockJSHandlerOptions
  52. def getSockJSPath: String
  53. def getSslHandshakeTimeout: Long
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  54. def getSslHandshakeTimeoutUnit: TimeUnit
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  55. def getTermJsResource: Buffer
  56. def getTrafficClass: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
  57. def getTrustStoreOptions: JksOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  58. def getVertsShellJsResource: Buffer
  59. def getWebsocketAllowServerNoContext: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions
  60. def getWebsocketCompressionLevel: Int
    Definition Classes
    HttpTermOptions → HttpServerOptions
  61. def getWebsocketPreferredClientNoContext: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions
  62. def getWebsocketSubProtocols: String
    Definition Classes
    HttpTermOptions → HttpServerOptions
  63. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  64. def isAcceptUnmaskedFrames: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions
  65. def isClientAuthRequired: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  66. def isCompressionSupported: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions
  67. def isDecompressionSupported: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions
  68. def isHandle100ContinueAutomatically: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions
  69. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  70. def isReuseAddress: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
  71. def isReusePort: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
  72. def isSni: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  73. def isSsl: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  74. def isTcpCork: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  75. def isTcpFastOpen: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  76. def isTcpKeepAlive: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  77. def isTcpNoDelay: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  78. def isTcpQuickAck: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  79. def isUseAlpn: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  80. def isUsePooledBuffers: Boolean
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  81. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  82. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  83. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  84. def setAcceptBacklog(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  85. def setAcceptUnmaskedFrames(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  86. def setAlpnVersions(value: Buffer[HttpVersion]): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  87. def setCharset(value: String): HttpTermOptions

    Set the charset used for encoding / decoding text data from/to SockJS

  88. def setClientAuth(value: ClientAuth): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  89. def setClientAuthRequired(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  90. def setCompressionLevel(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  91. def setCompressionSupported(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  92. def setDecoderInitialBufferSize(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  93. def setDecompressionSupported(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  94. def setEnabledSecureTransportProtocols(value: Set[String]): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  95. def setHandle100ContinueAutomatically(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  96. def setHost(value: String): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  97. def setHttp2ConnectionWindowSize(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  98. def setIdleTimeout(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  99. def setIdleTimeoutUnit(value: TimeUnit): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  100. def setInitialSettings(value: Http2Settings): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  101. def setIntputrc(value: String): HttpTermOptions

    The path of the inputrc config.

  102. def setJdkSslEngineOptions(value: JdkSSLEngineOptions): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  103. def setKeyStoreOptions(value: JksOptions): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  104. def setLogActivity(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
  105. def setMaxChunkSize(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  106. def setMaxHeaderSize(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  107. def setMaxInitialLineLength(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  108. def setMaxWebsocketFrameSize(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  109. def setMaxWebsocketMessageSize(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  110. def setOpenSslEngineOptions(value: OpenSSLEngineOptions): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  111. def setPemKeyCertOptions(value: PemKeyCertOptions): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  112. def setPemTrustOptions(value: PemTrustOptions): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  113. def setPerFrameWebsocketCompressionSupported(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  114. def setPerMessageWebsocketCompressionSupported(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  115. def setPfxKeyCertOptions(value: PfxOptions): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  116. def setPfxTrustOptions(value: PfxOptions): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  117. def setPort(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  118. def setReceiveBufferSize(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
  119. def setReuseAddress(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
  120. def setReusePort(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
  121. def setSendBufferSize(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
  122. def setShellHtmlResource(value: Buffer): HttpTermOptions

    Set shell.html resource to use.

  123. def setSni(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions
  124. def setSoLinger(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  125. def setSockJSHandlerOptions(value: SockJSHandlerOptions): HttpTermOptions

    The SockJS handler options.

  126. def setSockJSPath(value: String): HttpTermOptions

    Configure the SockJS path, the default value is /term/\*.

  127. def setSsl(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  128. def setSslHandshakeTimeout(value: Long): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  129. def setSslHandshakeTimeoutUnit(value: TimeUnit): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  130. def setTcpCork(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  131. def setTcpFastOpen(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  132. def setTcpKeepAlive(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  133. def setTcpNoDelay(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  134. def setTcpQuickAck(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  135. def setTermJsResource(value: Buffer): HttpTermOptions

    Set term.js resource to use.

  136. def setTrafficClass(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions → NetworkOptions
  137. def setTrustStoreOptions(value: JksOptions): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  138. def setUseAlpn(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  139. def setUsePooledBuffers(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions → NetServerOptions → TCPSSLOptions
  140. def setVertsShellJsResource(value: Buffer): HttpTermOptions

    Set vertxshell.js resource to use.

  141. def setWebsocketAllowServerNoContext(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  142. def setWebsocketCompressionLevel(value: Int): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  143. def setWebsocketPreferredClientNoContext(value: Boolean): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  144. def setWebsocketSubProtocols(value: String): HttpTermOptions
    Definition Classes
    HttpTermOptions → HttpServerOptions
  145. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  146. def toString(): String
    Definition Classes
    AnyRef → Any
  147. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  148. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  149. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from HttpServerOptions

Inherited from NetServerOptions

Inherited from TCPSSLOptions

Inherited from NetworkOptions

Inherited from AnyRef

Inherited from Any

Ungrouped