public static final class XMPPTCPConnectionConfiguration.Builder extends ConnectionConfiguration.Builder<XMPPTCPConnectionConfiguration.Builder,XMPPTCPConnectionConfiguration>
XMPPTCPConnectionConfiguration.builder()
to
obtain a new instance and build()
to build the configuration.Modifier and Type | Method and Description |
---|---|
XMPPTCPConnectionConfiguration |
build() |
protected XMPPTCPConnectionConfiguration.Builder |
getThis() |
XMPPTCPConnectionConfiguration.Builder |
setCompressionEnabled(boolean compressionEnabled)
Sets if the connection is going to use stream compression.
|
XMPPTCPConnectionConfiguration.Builder |
setConnectTimeout(int connectTimeout)
Set how long the socket will wait until a TCP connection is established (in milliseconds).
|
addEnabledSaslMechanism, addEnabledSaslMechanism, allowEmptyOrNullUsernames, enableDefaultDebugger, performSaslAnonymousAuthentication, performSaslExternalAuthentication, setAuthzid, setCallbackHandler, setCustomSSLContext, setCustomX509TrustManager, setDebuggerFactory, setDnssecMode, setEnabledSSLCiphers, setEnabledSSLProtocols, setHost, setHost, setHostAddress, setHostnameVerifier, setKeystorePath, setKeystoreType, setPKCS11Library, setPort, setProxyInfo, setResource, setResource, setSecurityMode, setSendPresence, setServiceName, setSocketFactory, setUsernameAndPassword, setXmppDomain, setXmppDomain
public XMPPTCPConnectionConfiguration.Builder setCompressionEnabled(boolean compressionEnabled)
compressionEnabled
- if the connection is going to use stream compression.public XMPPTCPConnectionConfiguration.Builder setConnectTimeout(int connectTimeout)
connectTimeout
- the timeout value to be used in milliseconds.protected XMPPTCPConnectionConfiguration.Builder getThis()
getThis
in class ConnectionConfiguration.Builder<XMPPTCPConnectionConfiguration.Builder,XMPPTCPConnectionConfiguration>
public XMPPTCPConnectionConfiguration build()
build
in class ConnectionConfiguration.Builder<XMPPTCPConnectionConfiguration.Builder,XMPPTCPConnectionConfiguration>