Class S3NativeClientConfiguration
java.lang.Object
software.amazon.awssdk.services.s3.internal.crt.S3NativeClientConfiguration
- All Implemented Interfaces:
AutoCloseable
,SdkAutoCloseable
Internal client configuration resolver
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
boolean
software.amazon.awssdk.crt.io.ClientBootstrap
void
close()
software.amazon.awssdk.crt.auth.credentials.CredentialsProvider
software.amazon.awssdk.crt.http.HttpMonitoringOptions
int
long
long
software.amazon.awssdk.crt.http.HttpProxyOptions
software.amazon.awssdk.crt.io.StandardRetryOptions
double
long
software.amazon.awssdk.crt.io.TlsContext
-
Constructor Details
-
S3NativeClientConfiguration
-
-
Method Details
-
isUseEnvironmentVariableValues
-
httpMonitoringOptions
public software.amazon.awssdk.crt.http.HttpMonitoringOptions httpMonitoringOptions() -
proxyOptions
public software.amazon.awssdk.crt.http.HttpProxyOptions proxyOptions() -
connectionTimeout
-
builder
-
signingRegion
-
clientBootstrap
public software.amazon.awssdk.crt.io.ClientBootstrap clientBootstrap() -
credentialsProvider
public software.amazon.awssdk.crt.auth.credentials.CredentialsProvider credentialsProvider() -
tlsContext
public software.amazon.awssdk.crt.io.TlsContext tlsContext() -
partSizeBytes
public long partSizeBytes() -
thresholdInBytes
public long thresholdInBytes() -
targetThroughputInGbps
public double targetThroughputInGbps() -
maxNativeMemoryLimitInBytes
public long maxNativeMemoryLimitInBytes() -
maxConcurrency
public int maxConcurrency() -
standardRetryOptions
public software.amazon.awssdk.crt.io.StandardRetryOptions standardRetryOptions() -
endpointOverride
-
checksumValidationEnabled
public boolean checksumValidationEnabled() -
readBufferSizeInBytes
-
close
public void close()Description copied from interface:SdkAutoCloseable
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceSdkAutoCloseable
-