Class S3CrtProxyConfiguration
java.lang.Object
software.amazon.awssdk.crtcore.CrtProxyConfiguration
software.amazon.awssdk.services.s3.crt.S3CrtProxyConfiguration
- All Implemented Interfaces:
ToCopyableBuilder<S3CrtProxyConfiguration.Builder,S3CrtProxyConfiguration>
@SdkPublicApi
@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.-
Nested Class Summary
Nested Classes -
Method Summary
Methods inherited from class software.amazon.awssdk.crtcore.CrtProxyConfiguration
host, isUseEnvironmentVariableValues, nonProxyHosts, password, port, scheme, usernameMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<S3CrtProxyConfiguration.Builder,S3CrtProxyConfiguration>
-
builder
-
toString
-
hashCode
public int hashCode()- Overrides:
hashCodein classCrtProxyConfiguration
-
equals
- Overrides:
equalsin classCrtProxyConfiguration
-