Packages

class WebClientOptions extends HttpClientOptions

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

Instance Constructors

  1. new WebClientOptions(_asJava: ext.web.client.WebClientOptions)

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): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  5. def addCrlValue(value: Buffer): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  6. def addEnabledCipherSuite(value: String): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  7. def addEnabledSecureTransportProtocol(value: String): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def asJava: ext.web.client.WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  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 getAlpnVersions: Buffer[HttpVersion]
    Definition Classes
    WebClientOptions → HttpClientOptions
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def getConnectTimeout: Int
    Definition Classes
    WebClientOptions → HttpClientOptions → ClientOptionsBase
  17. def getCrlPaths: Buffer[String]
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  18. def getCrlValues: Buffer[Buffer]
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  19. def getDecoderInitialBufferSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  20. def getDefaultHost: String
    Definition Classes
    WebClientOptions → HttpClientOptions
  21. def getDefaultPort: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  22. def getEnabledCipherSuites: Set[String]
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  23. def getEnabledSecureTransportProtocols: Set[String]
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  24. def getHttp2ConnectionWindowSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  25. def getHttp2KeepAliveTimeout: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  26. def getHttp2MaxPoolSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  27. def getHttp2MultiplexingLimit: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  28. def getIdleTimeout: Int
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  29. def getIdleTimeoutUnit: TimeUnit
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  30. def getInitialSettings: Http2Settings
    Definition Classes
    WebClientOptions → HttpClientOptions
  31. def getJdkSslEngineOptions: JdkSSLEngineOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  32. def getKeepAliveTimeout: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  33. def getKeyStoreOptions: JksOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  34. def getLocalAddress: String
    Definition Classes
    WebClientOptions → HttpClientOptions → ClientOptionsBase
  35. def getLogActivity: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions → NetworkOptions
  36. def getMaxChunkSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  37. def getMaxHeaderSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  38. def getMaxInitialLineLength: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  39. def getMaxPoolSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  40. def getMaxRedirects: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  41. def getMaxWaitQueueSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  42. def getMaxWebSocketFrameSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  43. def getMaxWebSocketMessageSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  44. def getMaxWebsocketFrameSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  45. def getMaxWebsocketMessageSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  46. def getMetricsName: String
    Definition Classes
    WebClientOptions → HttpClientOptions → ClientOptionsBase
  47. def getOpenSslEngineOptions: OpenSSLEngineOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  48. def getPemKeyCertOptions: PemKeyCertOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  49. def getPemTrustOptions: PemTrustOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  50. def getPfxKeyCertOptions: PfxOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  51. def getPfxTrustOptions: PfxOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  52. def getPipeliningLimit: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  53. def getPoolCleanerPeriod: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  54. def getProtocolVersion: HttpVersion
    Definition Classes
    WebClientOptions → HttpClientOptions
  55. def getProxyOptions: ProxyOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → ClientOptionsBase
  56. def getReceiveBufferSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions → NetworkOptions
  57. def getSendBufferSize: Int
    Definition Classes
    WebClientOptions → HttpClientOptions → NetworkOptions
  58. def getSoLinger: Int
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  59. def getSslHandshakeTimeout: Long
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  60. def getSslHandshakeTimeoutUnit: TimeUnit
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  61. def getTrafficClass: Int
    Definition Classes
    WebClientOptions → HttpClientOptions → NetworkOptions
  62. def getTrustStoreOptions: JksOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  63. def getTryUsePerMessageWebSocketCompression: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  64. def getTryUsePerMessageWebsocketCompression: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  65. def getUserAgent: String
  66. def getWebSocketCompressionAllowClientNoContext: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  67. def getWebSocketCompressionLevel: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  68. def getWebSocketCompressionRequestServerNoContext: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  69. def getWebsocketCompressionAllowClientNoContext: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  70. def getWebsocketCompressionLevel: Int
    Definition Classes
    WebClientOptions → HttpClientOptions
  71. def getWebsocketCompressionRequestServerNoContext: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  72. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  73. def isFollowRedirects: Boolean
  74. def isForceSni: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  75. def isHttp2ClearTextUpgrade: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  76. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  77. def isKeepAlive: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  78. def isPipelining: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  79. def isReuseAddress: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions → NetworkOptions
  80. def isReusePort: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions → NetworkOptions
  81. def isSendUnmaskedFrames: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  82. def isSsl: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  83. def isTcpCork: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  84. def isTcpFastOpen: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  85. def isTcpKeepAlive: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  86. def isTcpNoDelay: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  87. def isTcpQuickAck: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  88. def isTrustAll: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions → ClientOptionsBase
  89. def isTryUseCompression: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  90. def isUseAlpn: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  91. def isUsePooledBuffers: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  92. def isUserAgentEnabled: Boolean
  93. def isVerifyHost: Boolean
    Definition Classes
    WebClientOptions → HttpClientOptions
  94. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  95. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  96. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  97. def setAlpnVersions(value: Buffer[HttpVersion]): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  98. def setConnectTimeout(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → ClientOptionsBase
  99. def setDecoderInitialBufferSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  100. def setDefaultHost(value: String): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  101. def setDefaultPort(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  102. def setEnabledSecureTransportProtocols(value: Set[String]): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  103. def setFollowRedirects(value: Boolean): WebClientOptions

    Configure the default behavior of the client to follow HTTP 30x redirections.

  104. def setForceSni(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  105. def setHttp2ClearTextUpgrade(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  106. def setHttp2ConnectionWindowSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  107. def setHttp2KeepAliveTimeout(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  108. def setHttp2MaxPoolSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  109. def setHttp2MultiplexingLimit(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  110. def setIdleTimeout(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  111. def setIdleTimeoutUnit(value: TimeUnit): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  112. def setInitialSettings(value: Http2Settings): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  113. def setJdkSslEngineOptions(value: JdkSSLEngineOptions): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  114. def setKeepAlive(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  115. def setKeepAliveTimeout(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  116. def setKeyStoreOptions(value: JksOptions): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  117. def setLocalAddress(value: String): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → ClientOptionsBase
  118. def setLogActivity(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → NetworkOptions
  119. def setMaxChunkSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  120. def setMaxHeaderSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  121. def setMaxInitialLineLength(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  122. def setMaxPoolSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  123. def setMaxRedirects(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  124. def setMaxWaitQueueSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  125. def setMaxWebSocketFrameSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  126. def setMaxWebSocketMessageSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  127. def setMaxWebsocketFrameSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  128. def setMaxWebsocketMessageSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  129. def setMetricsName(value: String): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → ClientOptionsBase
  130. def setOpenSslEngineOptions(value: OpenSSLEngineOptions): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  131. def setPemKeyCertOptions(value: PemKeyCertOptions): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  132. def setPemTrustOptions(value: PemTrustOptions): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  133. def setPfxKeyCertOptions(value: PfxOptions): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  134. def setPfxTrustOptions(value: PfxOptions): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  135. def setPipelining(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  136. def setPipeliningLimit(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  137. def setPoolCleanerPeriod(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  138. def setProtocolVersion(value: HttpVersion): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  139. def setProxyOptions(value: ProxyOptions): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → ClientOptionsBase
  140. def setReceiveBufferSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → NetworkOptions
  141. def setReuseAddress(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → NetworkOptions
  142. def setReusePort(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → NetworkOptions
  143. def setSendBufferSize(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → NetworkOptions
  144. def setSendUnmaskedFrames(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  145. def setSoLinger(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  146. def setSsl(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  147. def setSslHandshakeTimeout(value: Long): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  148. def setSslHandshakeTimeoutUnit(value: TimeUnit): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  149. def setTcpCork(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  150. def setTcpFastOpen(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  151. def setTcpKeepAlive(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  152. def setTcpNoDelay(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  153. def setTcpQuickAck(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  154. def setTrafficClass(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → NetworkOptions
  155. def setTrustAll(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → ClientOptionsBase
  156. def setTrustStoreOptions(value: JksOptions): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  157. def setTryUseCompression(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  158. def setTryUsePerFrameWebSocketCompression(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  159. def setTryUsePerFrameWebsocketCompression(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  160. def setTryUsePerMessageWebSocketCompression(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  161. def setTryUsePerMessageWebsocketCompression(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  162. def setUseAlpn(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  163. def setUsePooledBuffers(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions → TCPSSLOptions
  164. def setUserAgent(value: String): WebClientOptions

    Sets the Web Client user agent header.

    Sets the Web Client user agent header. Defaults to Vert.x-WebClient/<version>.

  165. def setUserAgentEnabled(value: Boolean): WebClientOptions

    Sets whether the Web Client should send a user agent header.

    Sets whether the Web Client should send a user agent header. Defaults to true.

  166. def setVerifyHost(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  167. def setWebSocketCompressionAllowClientNoContext(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  168. def setWebSocketCompressionLevel(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  169. def setWebSocketCompressionRequestServerNoContext(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  170. def setWebsocketCompressionAllowClientNoContext(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  171. def setWebsocketCompressionLevel(value: Int): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  172. def setWebsocketCompressionRequestServerNoContext(value: Boolean): WebClientOptions
    Definition Classes
    WebClientOptions → HttpClientOptions
  173. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  174. def toString(): String
    Definition Classes
    AnyRef → Any
  175. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  176. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  177. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from HttpClientOptions

Inherited from ClientOptionsBase

Inherited from TCPSSLOptions

Inherited from NetworkOptions

Inherited from AnyRef

Inherited from Any

Ungrouped