ToCopyableBuilder<ProxyConfiguration.Builder,ProxyConfiguration>
public final class ProxyConfiguration extends Object implements ToCopyableBuilder<ProxyConfiguration.Builder,ProxyConfiguration>
Modifier and Type | Class | Description |
---|---|---|
static interface |
ProxyConfiguration.Builder |
A builder for
ProxyConfiguration . |
Modifier and Type | Method | Description |
---|---|---|
static ProxyConfiguration.Builder |
builder() |
Create a
ProxyConfiguration.Builder , used to create a ProxyConfiguration . |
URI |
endpoint() |
The endpoint of the proxy server that the SDK should connect through.
|
Set<String> |
nonProxyHosts() |
The hosts that the client is allowed to access without going through the proxy.
|
String |
ntlmDomain() |
For NTLM proxies: The Windows domain name to use when authenticating with the proxy.
|
String |
ntlmWorkstation() |
For NTLM proxies: The Windows workstation name to use when authenticating with the proxy.
|
String |
password() |
The password to use when connecting through a proxy.
|
Boolean |
preemptiveBasicAuthenticationEnabled() |
Whether to attempt to authenticate preemptively against the proxy server using basic authentication.
|
ProxyConfiguration.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
username() |
The username to use when connecting through a proxy.
|
public URI endpoint()
ProxyConfiguration.Builder.endpoint(URI)
public String username()
public String password()
public String ntlmDomain()
public String ntlmWorkstation()
public Set<String> nonProxyHosts()
public Boolean preemptiveBasicAuthenticationEnabled()
public ProxyConfiguration.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ProxyConfiguration.Builder,ProxyConfiguration>
public static ProxyConfiguration.Builder builder()
ProxyConfiguration.Builder
, used to create a ProxyConfiguration
.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.