public class ImmutableAgentConfiguration extends Object implements AgentConfiguration
AgentConfiguration.AgentConfiguration.AgentConfigurationBuilder| Constructor and Description |
|---|
ImmutableAgentConfiguration(Supplier<URL> toolingApiURLSupplier,
int defaultConnectionTimeout,
int defaultReadTimeout,
SSLContext sslContext) |
| Modifier and Type | Method and Description |
|---|---|
int |
getDefaultConnectTimeout() |
int |
getDefaultReadTimeout() |
Optional<SSLContext> |
getSSLContext() |
Supplier<URL> |
getToolingApiURLSupplier() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitnewAgentConfigurationBuilderpublic ImmutableAgentConfiguration(Supplier<URL> toolingApiURLSupplier, int defaultConnectionTimeout, int defaultReadTimeout, SSLContext sslContext)
public Supplier<URL> getToolingApiURLSupplier()
getToolingApiURLSupplier in interface AgentConfigurationSupplier for the REST Tooling service API URL to configure the client.public int getDefaultConnectTimeout()
getDefaultConnectTimeout in interface AgentConfigurationpublic int getDefaultReadTimeout()
getDefaultReadTimeout in interface AgentConfigurationpublic Optional<SSLContext> getSSLContext()
getSSLContext in interface AgentConfigurationSSLContext for the REST Tooling service API to configure the client.Copyright © 2017 MuleSoft, Inc.. All rights reserved.