public static class AgentConfiguration.AgentConfigurationBuilder extends Object
| Constructor and Description |
|---|
AgentConfigurationBuilder() |
| Modifier and Type | Method and Description |
|---|---|
AgentConfiguration |
build()
Builds the
AgentConfiguration object. |
protected static void |
checkArgument(boolean expression,
Object errorMessage) |
AgentConfiguration.AgentConfigurationBuilder |
withDefaultConnectionTimeout(int defaultConnectionTimeout)
Sets the default connection timeout in milliseconds for the REST client.
|
AgentConfiguration.AgentConfigurationBuilder |
withDefaultReadTimeout(int defaultReadTimeout)
Sets the default read timeout in milliseconds for the REST client.
|
AgentConfiguration.AgentConfigurationBuilder |
withSslContext(SSLContext sslContext)
Sets the SSLContext
|
AgentConfiguration.AgentConfigurationBuilder |
withToolingApiURLSupplier(Supplier<String> toolingApiURLSupplier)
Sets the
Supplier for the remote REST tooling service URL used by ToolingRuntimeClient. |
public AgentConfiguration.AgentConfigurationBuilder withToolingApiURLSupplier(Supplier<String> toolingApiURLSupplier)
Supplier for the remote REST tooling service URL used by ToolingRuntimeClient.toolingApiURLSupplier - Supplier for the remote REST tooling service URL used by ToolingRuntimeClient.public AgentConfiguration.AgentConfigurationBuilder withDefaultConnectionTimeout(int defaultConnectionTimeout)
defaultConnectionTimeout - milliseconds to set the default connection timeout.public AgentConfiguration.AgentConfigurationBuilder withDefaultReadTimeout(int defaultReadTimeout)
defaultReadTimeout - milliseconds to set the default read timeout.public AgentConfiguration.AgentConfigurationBuilder withSslContext(SSLContext sslContext)
sslContext - SSLContext 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 © 2017 MuleSoft, Inc.. All rights reserved.