CopyableBuilder<ProxyConfiguration.Builder,ProxyConfiguration>, SdkBuilder<ProxyConfiguration.Builder,ProxyConfiguration>public static interface ProxyConfiguration.Builder extends CopyableBuilder<ProxyConfiguration.Builder,ProxyConfiguration>
ProxyConfiguration.
All implementations of this interface are mutable and not thread safe.
| Modifier and Type | Method | Description |
|---|---|---|
ProxyConfiguration.Builder |
addNonProxyHost(String nonProxyHost) |
Add a host that the client is allowed to access without going through the proxy.
|
ProxyConfiguration.Builder |
endpoint(URI endpoint) |
Configure the endpoint of the proxy server that the SDK should connect through.
|
ProxyConfiguration.Builder |
nonProxyHosts(Set<String> nonProxyHosts) |
Configure the hosts that the client is allowed to access without going through the proxy.
|
ProxyConfiguration.Builder |
ntlmDomain(String proxyDomain) |
For NTLM proxies: Configure the Windows domain name to use when authenticating with the proxy.
|
ProxyConfiguration.Builder |
ntlmWorkstation(String proxyWorkstation) |
For NTLM proxies: Configure the Windows workstation name to use when authenticating with the proxy.
|
ProxyConfiguration.Builder |
password(String password) |
Configure the password to use when connecting through a proxy.
|
ProxyConfiguration.Builder |
preemptiveBasicAuthenticationEnabled(Boolean preemptiveBasicAuthenticationEnabled) |
Configure whether to attempt to authenticate pre-emptively against the proxy server using basic authentication.
|
ProxyConfiguration.Builder |
username(String username) |
Configure the username to use when connecting through a proxy.
|
copyapply, buildProxyConfiguration.Builder endpoint(URI endpoint)
ProxyConfiguration.Builder username(String username)
ProxyConfiguration.Builder password(String password)
ProxyConfiguration.Builder ntlmDomain(String proxyDomain)
ProxyConfiguration.Builder ntlmWorkstation(String proxyWorkstation)
ProxyConfiguration.Builder nonProxyHosts(Set<String> nonProxyHosts)
ProxyConfiguration.Builder addNonProxyHost(String nonProxyHost)
ProxyConfiguration.nonProxyHosts()ProxyConfiguration.Builder preemptiveBasicAuthenticationEnabled(Boolean preemptiveBasicAuthenticationEnabled)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.