Class S3NativeClientConfiguration

java.lang.Object
software.amazon.awssdk.services.s3.internal.crt.S3NativeClientConfiguration
All Implemented Interfaces:
AutoCloseable, SdkAutoCloseable

public class S3NativeClientConfiguration extends Object implements SdkAutoCloseable
Internal client configuration resolver
  • Constructor Details

  • Method Details

    • isUseEnvironmentVariableValues

      public Boolean isUseEnvironmentVariableValues()
    • httpMonitoringOptions

      public software.amazon.awssdk.crt.http.HttpMonitoringOptions httpMonitoringOptions()
    • proxyOptions

      public software.amazon.awssdk.crt.http.HttpProxyOptions proxyOptions()
    • connectionTimeout

      public Duration connectionTimeout()
    • builder

      public static S3NativeClientConfiguration.Builder builder()
    • signingRegion

      public String 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

      public URI endpointOverride()
    • checksumValidationEnabled

      public boolean checksumValidationEnabled()
    • readBufferSizeInBytes

      public Long readBufferSizeInBytes()
    • close

      public void close()
      Description copied from interface: SdkAutoCloseable
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface SdkAutoCloseable