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.OptionMaporg.xnio.ssl.XnioSslorg.xnio.ssl.XnioSslgetSsl()getUri()org.xnio.XnioWorkersetBindAddress(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
-