Class S3CrtProxyConfiguration
java.lang.Object
software.amazon.awssdk.crtcore.CrtProxyConfiguration
software.amazon.awssdk.services.s3.crt.S3CrtProxyConfiguration
- All Implemented Interfaces:
ToCopyableBuilder<S3CrtProxyConfiguration.Builder,
S3CrtProxyConfiguration>
@Immutable
@ThreadSafe
public final class S3CrtProxyConfiguration
extends CrtProxyConfiguration
implements ToCopyableBuilder<S3CrtProxyConfiguration.Builder,S3CrtProxyConfiguration>
Proxy configuration for
S3CrtAsyncClientBuilder
. This class is used to configure proxy to be used
by the AWS CRT-based S3 client.- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Methods inherited from class software.amazon.awssdk.crtcore.CrtProxyConfiguration
host, isUseEnvironmentVariableValues, nonProxyHosts, password, port, scheme, username
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<S3CrtProxyConfiguration.Builder,
S3CrtProxyConfiguration> - Returns:
- a builder for type T
-
builder
-
toString
-
hashCode
public int hashCode()- Overrides:
hashCode
in classCrtProxyConfiguration
-
equals
- Overrides:
equals
in classCrtProxyConfiguration
-