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.StringaccountThreePasswordjava.lang.StringaccountThreeUsername
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Configuration.BuilderaddEnabledTest(java.lang.Class<? extends AbstractSmackIntTest> enabledTest)Configuration.BuilderaddTestPackage(java.lang.String testPackage)Configuration.BuilderaddTestPackages(java.lang.String testPackagesString)Configuration.BuilderaddTestPackages(java.lang.String[] testPackagesString)Configurationbuild()Configuration.BuildersetAdminAccountUsernameAndPassword(java.lang.String adminAccountUsername, java.lang.String adminAccountPassword)Configuration.BuildersetDebugger(java.lang.String debuggerString)Configuration.BuildersetDefaultConnection(java.lang.String defaultConnectionNickname)Configuration.BuildersetDisabledConnections(java.lang.String disabledConnectionsString)Configuration.BuildersetDisabledTests(java.lang.String disabledTestsString)Configuration.BuildersetDnsResolver(java.lang.String dnsResolverString)Configuration.BuildersetDnsResolver(Configuration.DnsResolver dnsResolver)Configuration.BuildersetEnabledConnections(java.lang.String enabledConnectionsString)Configuration.BuildersetEnabledTests(java.lang.String enabledTestsString)Configuration.BuildersetReplyTimeout(java.lang.String timeout)Configuration.BuildersetSecurityMode(java.lang.String securityModeString)Configuration.BuildersetService(java.lang.String service)Configuration.BuildersetService(org.jxmpp.jid.DomainBareJid service)Configuration.BuildersetServiceTlsPin(java.lang.String tlsPin)Configuration.BuildersetUsernamesAndPassword(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.BuildersetVerbose(boolean verbose)Configuration.BuildersetVerbose(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)
-
build
public Configuration build() throws java.security.KeyManagementException, java.security.NoSuchAlgorithmException
- Throws:
java.security.KeyManagementExceptionjava.security.NoSuchAlgorithmException
-
-