Package org.igniterealtime.smack.inttest
Class Configuration.Builder
- java.lang.Object
-
- org.igniterealtime.smack.inttest.Configuration.Builder
-
- Enclosing class:
- Configuration
public static final class Configuration.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
accountThreePassword
java.lang.String
accountThreeUsername
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Configuration.Builder
addEnabledTest(java.lang.Class<? extends AbstractSmackIntTest> enabledTest)
Configuration.Builder
addTestPackage(java.lang.String testPackage)
Configuration.Builder
addTestPackages(java.lang.String testPackagesString)
Configuration.Builder
addTestPackages(java.lang.String[] testPackagesString)
Configuration
build()
Configuration.Builder
setAdminAccountUsernameAndPassword(java.lang.String adminAccountUsername, java.lang.String adminAccountPassword)
Configuration.Builder
setCompatibilityMode(java.lang.String compatibilityModeString)
Configuration.Builder
setCompatibilityMode(Configuration.CompatibilityMode compatibilityMode)
Configuration.Builder
setDebugger(java.lang.String debuggerString)
Configuration.Builder
setDefaultConnection(java.lang.String defaultConnectionNickname)
Configuration.Builder
setDisabledConnections(java.lang.String disabledConnectionsString)
Configuration.Builder
setDisabledTests(java.lang.String disabledTestsString)
Configuration.Builder
setDnsResolver(java.lang.String dnsResolverString)
Configuration.Builder
setDnsResolver(Configuration.DnsResolver dnsResolver)
Configuration.Builder
setEnabledConnections(java.lang.String enabledConnectionsString)
Configuration.Builder
setEnabledTests(java.lang.String enabledTestsString)
Configuration.Builder
setReplyTimeout(java.lang.String timeout)
Configuration.Builder
setSecurityMode(java.lang.String securityModeString)
Configuration.Builder
setService(java.lang.String service)
Configuration.Builder
setService(org.jxmpp.jid.DomainBareJid service)
Configuration.Builder
setServiceTlsPin(java.lang.String tlsPin)
Configuration.Builder
setUsernamesAndPassword(java.lang.String accountOneUsername, java.lang.String accountOnePassword, java.lang.String accountTwoUsername, java.lang.String accountTwoPassword, java.lang.String accountThreeUsername, java.lang.String accountThreePassword)
Configuration.Builder
setVerbose(boolean verbose)
Configuration.Builder
setVerbose(java.lang.String verboseBooleanString)
-
-
-
Method Detail
-
setService
public Configuration.Builder setService(java.lang.String service) throws org.jxmpp.stringprep.XmppStringprepException
- Throws:
org.jxmpp.stringprep.XmppStringprepException
-
setService
public Configuration.Builder setService(org.jxmpp.jid.DomainBareJid service)
-
addEnabledTest
public Configuration.Builder addEnabledTest(java.lang.Class<? extends AbstractSmackIntTest> enabledTest)
-
addTestPackage
public Configuration.Builder addTestPackage(java.lang.String testPackage)
-
setAdminAccountUsernameAndPassword
public Configuration.Builder setAdminAccountUsernameAndPassword(java.lang.String adminAccountUsername, java.lang.String adminAccountPassword)
-
setUsernamesAndPassword
public Configuration.Builder setUsernamesAndPassword(java.lang.String accountOneUsername, java.lang.String accountOnePassword, java.lang.String accountTwoUsername, java.lang.String accountTwoPassword, java.lang.String accountThreeUsername, java.lang.String accountThreePassword)
-
setServiceTlsPin
public Configuration.Builder setServiceTlsPin(java.lang.String tlsPin)
-
setSecurityMode
public Configuration.Builder setSecurityMode(java.lang.String securityModeString)
-
setReplyTimeout
public Configuration.Builder setReplyTimeout(java.lang.String timeout)
-
setDebugger
public Configuration.Builder setDebugger(java.lang.String debuggerString)
-
setEnabledTests
public Configuration.Builder setEnabledTests(java.lang.String enabledTestsString)
-
setDisabledTests
public Configuration.Builder setDisabledTests(java.lang.String disabledTestsString)
-
setDefaultConnection
public Configuration.Builder setDefaultConnection(java.lang.String defaultConnectionNickname)
-
setEnabledConnections
public Configuration.Builder setEnabledConnections(java.lang.String enabledConnectionsString)
-
setDisabledConnections
public Configuration.Builder setDisabledConnections(java.lang.String disabledConnectionsString)
-
addTestPackages
public Configuration.Builder addTestPackages(java.lang.String testPackagesString)
-
addTestPackages
public Configuration.Builder addTestPackages(java.lang.String[] testPackagesString)
-
setVerbose
public Configuration.Builder setVerbose(boolean verbose)
-
setVerbose
public Configuration.Builder setVerbose(java.lang.String verboseBooleanString)
-
setDnsResolver
public Configuration.Builder setDnsResolver(Configuration.DnsResolver dnsResolver)
-
setDnsResolver
public Configuration.Builder setDnsResolver(java.lang.String dnsResolverString)
-
setCompatibilityMode
public Configuration.Builder setCompatibilityMode(Configuration.CompatibilityMode compatibilityMode)
-
setCompatibilityMode
public Configuration.Builder setCompatibilityMode(java.lang.String compatibilityModeString)
-
build
public Configuration build() throws java.security.KeyManagementException, java.security.NoSuchAlgorithmException
- Throws:
java.security.KeyManagementException
java.security.NoSuchAlgorithmException
-
-