public class ApiGatewayClientConfiguration extends Object
| Constructor and Description |
|---|
ApiGatewayClientConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ApiGatewayClientConfiguration |
connectionConfiguration(ConnectionConfiguration connectionConfiguration)
Sets various options related to the http connection pool and connections.
|
Optional<ConnectionConfiguration> |
getConnectionConfiguration() |
Optional<ProxyConfiguration> |
getProxyConfiguration()
Returns an
Optional object of type ProxyConfiguration that has the
proxy options for the client. |
Optional<TimeoutConfiguration> |
getTimeoutConfiguration()
Returns an
Optional object of type TimeoutConfiguration that contains
the customizations for the various timeouts used by the client. |
ApiGatewayClientConfiguration |
proxyConfiguration(ProxyConfiguration proxyConfiguration)
Sets the proxy configuration of a client.
|
void |
setConnectionConfiguration(ConnectionConfiguration connectionConfiguration)
Sets various options related to the http connection pool and connections.
|
void |
setProxyConfiguration(ProxyConfiguration proxyConfiguration)
Sets the proxy configuration of a client.
|
void |
setTimeoutConfiguration(TimeoutConfiguration timeoutConfiguration)
Sets the various timeouts used by the client.
|
ApiGatewayClientConfiguration |
timeoutConfiguration(TimeoutConfiguration timeoutConfiguration)
Sets the various timeouts used by the client.
|
public Optional<ProxyConfiguration> getProxyConfiguration()
Optional object of type ProxyConfiguration that has the
proxy options for the client. The returned Optional can contain null value.Optional object of type ProxyConfiguration.public void setProxyConfiguration(ProxyConfiguration proxyConfiguration)
proxyConfiguration - The proxy configuration of the client.public ApiGatewayClientConfiguration proxyConfiguration(ProxyConfiguration proxyConfiguration)
proxyConfiguration - The proxy configuration of the client.public Optional<TimeoutConfiguration> getTimeoutConfiguration()
Optional object of type TimeoutConfiguration that contains
the customizations for the various timeouts used by the client.Optional object of type TimeoutConfiguration.public void setTimeoutConfiguration(TimeoutConfiguration timeoutConfiguration)
timeoutConfiguration - The TimeoutConfiguration object with the custom timeouts.public ApiGatewayClientConfiguration timeoutConfiguration(TimeoutConfiguration timeoutConfiguration)
timeoutConfiguration - The TimeoutConfiguration object with the custom timeouts.public Optional<ConnectionConfiguration> getConnectionConfiguration()
public void setConnectionConfiguration(ConnectionConfiguration connectionConfiguration)
connectionConfiguration - The ConnectionConfiguration object with the custom values.public ApiGatewayClientConfiguration connectionConfiguration(ConnectionConfiguration connectionConfiguration)
connectionConfiguration - The ConnectionConfiguration object with the custom values.Copyright © 2017. All rights reserved.