Package io.undertow.websockets.client
Class WebSocketClient.ConnectionBuilder
java.lang.Object
io.undertow.websockets.client.WebSocketClient.ConnectionBuilder
- Enclosing class:
- WebSocketClient
-
Constructor Summary
ConstructorsConstructorDescriptionConnectionBuilder
(org.xnio.XnioWorker worker, ByteBufferPool bufferPool, URI uri) -
Method Summary
Modifier and TypeMethodDescriptionorg.xnio.IoFuture<WebSocketChannel>
connect()
org.xnio.OptionMap
org.xnio.ssl.XnioSsl
org.xnio.ssl.XnioSsl
getSsl()
getUri()
org.xnio.XnioWorker
setBindAddress
(InetSocketAddress bindAddress) setClientExtensions
(Set<ExtensionHandshake> clientExtensions) setClientNegotiation
(WebSocketClientNegotiation clientNegotiation) setOptionMap
(org.xnio.OptionMap optionMap) setProxySsl
(org.xnio.ssl.XnioSsl proxySsl) setProxyUri
(URI proxyUri) setSsl
(org.xnio.ssl.XnioSsl ssl) setVersion
(WebSocketVersion version)
-
Constructor Details
-
ConnectionBuilder
-
-
Method Details
-
getWorker
public org.xnio.XnioWorker getWorker() -
getUri
-
getSsl
public org.xnio.ssl.XnioSsl getSsl() -
setSsl
-
getBufferPool
-
getOptionMap
public org.xnio.OptionMap getOptionMap() -
setOptionMap
-
getBindAddress
-
setBindAddress
-
getVersion
-
setVersion
-
getClientNegotiation
-
setClientNegotiation
public WebSocketClient.ConnectionBuilder setClientNegotiation(WebSocketClientNegotiation clientNegotiation) -
getClientExtensions
-
setClientExtensions
public WebSocketClient.ConnectionBuilder setClientExtensions(Set<ExtensionHandshake> clientExtensions) -
getProxyUri
-
setProxyUri
-
getProxySsl
public org.xnio.ssl.XnioSsl getProxySsl() -
setProxySsl
-
connect
-