public static class AgentConfiguration.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AgentConfiguration |
build()
Builds the
AgentConfiguration object. |
protected static void |
checkArgument(boolean expression,
Object errorMessage) |
AgentConfiguration.Builder |
withDefaultConnectionTimeout(long defaultConnectionTimeout)
Sets the default connection timeout in milliseconds for the REST client.
|
AgentConfiguration.Builder |
withDefaultReadTimeout(long defaultReadTimeout)
Sets the default read timeout in milliseconds for the REST client.
|
AgentConfiguration.Builder |
withProxyConfig(ProxyConfig proxyConfig)
Sets the ProxyConfig
|
AgentConfiguration.Builder |
withSslConfiguration(SslConfiguration sslConfiguration)
Sets the SSLContext
|
AgentConfiguration.Builder |
withToolingApiUrl(URL toolingApiUrl)
Sets the
URL for the remote REST tooling service used by ToolingRuntimeClient. |
public AgentConfiguration.Builder withToolingApiUrl(URL toolingApiUrl)
URL for the remote REST tooling service used by ToolingRuntimeClient.toolingApiUrl - URL for the remote REST tooling service used by ToolingRuntimeClient.public AgentConfiguration.Builder withDefaultConnectionTimeout(long defaultConnectionTimeout)
defaultConnectionTimeout - milliseconds to set the default connection timeout.public AgentConfiguration.Builder withDefaultReadTimeout(long defaultReadTimeout)
defaultReadTimeout - milliseconds to set the default read timeout.public AgentConfiguration.Builder withSslConfiguration(SslConfiguration sslConfiguration)
sslConfiguration - SslConfiguration to set for the REST Client.public AgentConfiguration.Builder withProxyConfig(ProxyConfig proxyConfig)
proxyConfig - ProxyConfig to set for the REST Client.public AgentConfiguration build()
AgentConfiguration object.AgentConfiguration with the value sets.protected static void checkArgument(boolean expression,
Object errorMessage)
Copyright © 2019 MuleSoft, Inc.. All rights reserved.