public final class ConfigurationBuilder
extends java.lang.Object
new ConfigurationBuilder().build() would create a
usable configuration. This configuration builder is useful for clients that wish to configure
twitter4j in unit tests or from command line flags for example.| Modifier and Type | Field and Description |
|---|---|
private ConfigurationBase |
configurationBean |
| Constructor and Description |
|---|
ConfigurationBuilder() |
private ConfigurationBase configurationBean
public ConfigurationBuilder setUseSSL(boolean useSSL)
public ConfigurationBuilder setPrettyDebugEnabled(boolean prettyDebugEnabled)
public ConfigurationBuilder setGZIPEnabled(boolean gzipEnabled)
public ConfigurationBuilder setDebugEnabled(boolean debugEnabled)
public ConfigurationBuilder setHttpProxyHost(java.lang.String httpProxyHost)
public ConfigurationBuilder setHttpProxyUser(java.lang.String httpProxyUser)
public ConfigurationBuilder setHttpProxyPassword(java.lang.String httpProxyPassword)
public ConfigurationBuilder setHttpProxyPort(int httpProxyPort)
public ConfigurationBuilder setHttpConnectionTimeout(int httpConnectionTimeout)
public ConfigurationBuilder setHttpReadTimeout(int httpReadTimeout)
public ConfigurationBuilder setHttpStreamingReadTimeout(int httpStreamingReadTimeout)
public ConfigurationBuilder setHttpRetryCount(int httpRetryCount)
public ConfigurationBuilder setHttpMaxTotalConnections(int httpMaxConnections)
public ConfigurationBuilder setHttpDefaultMaxPerRoute(int httpDefaultMaxPerRoute)
public ConfigurationBuilder setHttpRetryIntervalSeconds(int httpRetryIntervalSeconds)
public ConfigurationBuilder setOAuthAppId(java.lang.String oAuthAppId)
public ConfigurationBuilder setOAuthAppSecret(java.lang.String oAuthAppSecret)
public ConfigurationBuilder setOAuthAccessToken(java.lang.String oAuthAccessToken)
public ConfigurationBuilder setOAuthPermissions(java.lang.String oAuthPermissions)
public ConfigurationBuilder setOAuthCallbackURL(java.lang.String callbackURL)
public ConfigurationBuilder setAppSecretProofEnabled(boolean appSecretProofEnabled)
public ConfigurationBuilder setAppSecretProofCacheSize(int appSecretProofCacheSize)
public ConfigurationBuilder setOAuthAuthorizationURL(java.lang.String oAuthAuthorizationURL)
public ConfigurationBuilder setOAuthAccessTokenURL(java.lang.String oAuthAccessTokenURL)
public ConfigurationBuilder setOAuthDeviceTokenURL(java.lang.String oAuthDeviceTokenURL)
public ConfigurationBuilder setRestBaseURL(java.lang.String restBaseURL)
public ConfigurationBuilder setVideoBaseURL(java.lang.String videoBaseURL)
public ConfigurationBuilder setClientVersion(java.lang.String clientVersion)
public ConfigurationBuilder setClientURL(java.lang.String clientURL)
public ConfigurationBuilder setJSONStoreEnabled(boolean enabled)
public ConfigurationBuilder setMBeanEnabled(boolean enabled)
public Configuration build()
private void checkNotBuilt()