public class ApiGatewayClientConfiguration extends Object
Constructor | Description |
---|---|
ApiGatewayClientConfiguration() |
Modifier and Type | Method | 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 Amazon Web Services, Inc. All Rights Reserved.