public class PropertiesBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Properties |
properties |
| Constructor and Description |
|---|
PropertiesBuilder() |
PropertiesBuilder(Properties properties) |
protected final Properties properties
public PropertiesBuilder()
public PropertiesBuilder(Properties properties)
public PropertiesBuilder relaxSSLHostname(boolean relax)
org.jclouds.Constants.PROPERTY_RELAX_HOSTNAMEpublic PropertiesBuilder trustAllCerts(boolean trust)
org.jclouds.Constants.PROPERTY_TRUST_ALL_CERTSpublic PropertiesBuilder useSystemProxies(boolean useSystemProxies)
org.jclouds.Constants.PROPERTY_PROXY_SYSTEMpublic PropertiesBuilder withProxyHost(String proxyHost)
org.jclouds.Constants.PROPERTY_PROXY_HOSTpublic PropertiesBuilder withProxyPort(int proxyPort)
org.jclouds.Constants.PROPERTY_PROXY_PORTpublic PropertiesBuilder withProxyUser(String proxyUser)
org.jclouds.Constants.PROPERTY_PROXY_USERpublic PropertiesBuilder withProxyPassword(String proxyPassword)
org.jclouds.Constants.PROPERTY_PROXY_PASSWORDpublic PropertiesBuilder withSOTimeout(long soTimeout)
org.jclouds.Constants.PROPERTY_SO_TIMEOUTpublic PropertiesBuilder withConnectionTimeout(long connectionTimeout)
org.jclouds.Constants.PROPERTY_CONNECTION_TIMEOUTpublic PropertiesBuilder withMaxRetries(int httpMaxRetries)
org.jclouds.Constants.PROPERTY_MAX_RETRIESpublic PropertiesBuilder withRetriesDelayStart(long delayStart)
org.jclouds.Constants.PROPERTY_RETRY_DELAY_STARTpublic PropertiesBuilder withMaxRedirects(int httpMaxRedirects)
org.jclouds.Constants.PROPERTY_MAX_REDIRECTSpublic PropertiesBuilder withMaxClientReuse(int poolMaxClientReuse)
org.jclouds.Constants.PROPERTY_MAX_CONNECTION_REUSEpublic PropertiesBuilder withMaxSessionFailures(int poolMaxSessionFailures)
org.jclouds.Constants.PROPERTY_MAX_SESSION_FAILURESpublic PropertiesBuilder limitIoWorkerThreadsTo(int poolIoWorkerThreads)
org.jclouds.Constants.PROPERTY_IO_WORKER_THREADSpublic PropertiesBuilder limitUserThreadsTo(int poolUserThreads)
org.jclouds.Constants.PROPERTY_USER_THREADSpublic PropertiesBuilder limitConnectionsTo(int connectionLimit)
org.jclouds.Constants.PROPERTY_MAX_CONNECTIONS_PER_CONTEXTpublic PropertiesBuilder limitConnectionsPerHostTo(int connectionLimit)
org.jclouds.Constants.PROPERTY_MAX_CONNECTIONS_PER_HOSTprotected Properties defaultProperties()
public PropertiesBuilder provider(String providerName)
public PropertiesBuilder endpoint(String endpoint)
public PropertiesBuilder iso3166Codes(Iterable<String> codes)
public PropertiesBuilder apiVersion(String apiVersion)
public PropertiesBuilder buildVersion(String buildVersion)
public PropertiesBuilder credentials(String identity, @Nullable String credential)
public PropertiesBuilder sessionInterval(long seconds)
public Properties build()
Copyright © 2009-2012 jclouds. All Rights Reserved.