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 and 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. 
 | 
copyapplyMutation, 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.