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