public static final class ModularXmppClientToServerConnectionConfiguration.Builder extends ConnectionConfiguration.Builder<ModularXmppClientToServerConnectionConfiguration.Builder,ModularXmppClientToServerConnectionConfiguration>
| Modifier and Type | Method and Description |
|---|---|
ModularXmppClientToServerConnectionConfiguration.Builder |
addModule(java.lang.Class<? extends ModularXmppClientToServerConnectionModuleDescriptor> moduleClass) |
ModularXmppClientToServerConnectionConfiguration |
build() |
protected ModularXmppClientToServerConnectionConfiguration.Builder |
getThis() |
ModularXmppClientToServerConnectionConfiguration.Builder |
removeAllModules() |
ModularXmppClientToServerConnectionConfiguration.Builder |
removeModule(java.lang.Class<? extends ModularXmppClientToServerConnectionModuleDescriptor> moduleClass) |
<B extends ModularXmppClientToServerConnectionModuleDescriptor.Builder> |
with(java.lang.Class<? extends B> moduleDescriptorBuilderClass) |
addEnabledSaslMechanism, addEnabledSaslMechanism, allowEmptyOrNullUsernames, enableDefaultDebugger, getKeyManagersFrom, performSaslAnonymousAuthentication, performSaslExternalAuthentication, setAuthzid, setCallbackHandler, setCompressionEnabled, setCustomSSLContext, setCustomX509TrustManager, setDebuggerFactory, setDnssecMode, setEnabledSSLCiphers, setEnabledSSLProtocols, setHost, setHost, setHostAddress, setHostAddressByNameOrIp, setHostnameVerifier, setKeyManager, setKeyManagers, setKeystorePath, setKeystoreType, setLanguage, setPKCS11Library, setPort, setPort, setProxyInfo, setResource, setResource, setSecurityMode, setSendPresence, setServiceName, setSocketFactory, setSslContextFactory, setSslContextSecureRandom, setStanzaIdSourceFactory, setUsernameAndPassword, setXmppAddressAndPassword, setXmppAddressAndPassword, setXmppDomain, setXmppDomainpublic ModularXmppClientToServerConnectionConfiguration build()
public ModularXmppClientToServerConnectionConfiguration.Builder addModule(java.lang.Class<? extends ModularXmppClientToServerConnectionModuleDescriptor> moduleClass)
public <B extends ModularXmppClientToServerConnectionModuleDescriptor.Builder> B with(java.lang.Class<? extends B> moduleDescriptorBuilderClass)
public ModularXmppClientToServerConnectionConfiguration.Builder removeModule(java.lang.Class<? extends ModularXmppClientToServerConnectionModuleDescriptor> moduleClass)
public ModularXmppClientToServerConnectionConfiguration.Builder removeAllModules()
protected ModularXmppClientToServerConnectionConfiguration.Builder getThis()