Uses of Interface
software.amazon.awssdk.services.s3.S3CrtAsyncClientBuilder
-
Packages that use S3CrtAsyncClientBuilder Package Description software.amazon.awssdk.services.s3 software.amazon.awssdk.services.s3.internal.crt -
-
Uses of S3CrtAsyncClientBuilder in software.amazon.awssdk.services.s3
Methods in software.amazon.awssdk.services.s3 that return S3CrtAsyncClientBuilder Modifier and Type Method Description S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. accelerate(Boolean accelerate)Enables this client to use S3 Transfer Acceleration endpoints.S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. checksumValidationEnabled(Boolean checksumValidationEnabled)Option to disable checksum validation forS3AsyncClient.getObject(GetObjectRequest, Path)andS3AsyncClient.putObject(PutObjectRequest, Path).default S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. credentialsProvider(AwsCredentialsProvider credentialsProvider)Configure the credentials that should be used to authenticate with S3.default S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)Configure the credentials that should be used to authenticate with S3.S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. crossRegionAccessEnabled(Boolean crossRegionAccessEnabled)Configures whether cross-region bucket access is enabled for clients using the configuration.static S3CrtAsyncClientBuilderS3AsyncClient. crtBuilder()Create a builder that can be used to configure a CRT-basedS3AsyncClientS3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. endpointOverride(URI endpointOverride)Configure the endpoint override with which the SDK should communicate.S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. forcePathStyle(Boolean forcePathStyle)Forces this client to use path-style addressing for buckets.S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. futureCompletionExecutor(Executor futureCompletionExecutor)Configure theExecutorthat should be used to complete theCompletableFuturethat is returned by the async service client.default S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. httpConfiguration(Consumer<S3CrtHttpConfiguration.Builder> configurationBuilder)A convenience method that creates an instance of theS3CrtHttpConfigurationbuilder, avoiding the need to create one manually viaS3CrtHttpConfiguration.builder().S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. httpConfiguration(S3CrtHttpConfiguration configuration)Sets the HTTP configuration to use for this client.S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. initialReadBufferSizeInBytes(Long initialReadBufferSizeInBytes)Configure the starting buffer size the client will use to buffer the parts downloaded from S3.S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. maxConcurrency(Integer maxConcurrency)Specifies the maximum number of S3 connections that should be established during a transfer.S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. maxNativeMemoryLimitInBytes(Long maxNativeMemoryLimitInBytes)The amount of native memory that CRT is allowed to use when making requests to S3.S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. minimumPartSizeInBytes(Long uploadPartSize)Sets the minimum part size for transfer parts.S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. region(Region region)Configure the region with which the SDK should communicate.default S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. retryConfiguration(Consumer<S3CrtRetryConfiguration.Builder> retryConfigurationBuilder)A convenience method that creates an instance of theS3CrtRetryConfigurationbuilder, avoiding the need to create one manually viaS3CrtRetryConfiguration.builder().S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. retryConfiguration(S3CrtRetryConfiguration retryConfiguration)Sets the Retry configuration to use for this client.S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. targetThroughputInGbps(Double targetThroughputInGbps)The target throughput for transfer requests.S3CrtAsyncClientBuilderS3CrtAsyncClientBuilder. thresholdInBytes(Long thresholdInBytes)Configure the size threshold, in bytes, for when to use multipart upload. -
Uses of S3CrtAsyncClientBuilder in software.amazon.awssdk.services.s3.internal.crt
Classes in software.amazon.awssdk.services.s3.internal.crt that implement S3CrtAsyncClientBuilder Modifier and Type Class Description static classDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilderMethods in software.amazon.awssdk.services.s3.internal.crt that return S3CrtAsyncClientBuilder Modifier and Type Method Description S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. accelerate(Boolean accelerate)static S3CrtAsyncClientBuilderS3CrtAsyncClient. builder()Create a builder that can be used to configure and create aS3AsyncClient.S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. checksumValidationEnabled(Boolean checksumValidationEnabled)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. crossRegionAccessEnabled(Boolean crossRegionAccessEnabled)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. endpointOverride(URI endpointOverride)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. forcePathStyle(Boolean forcePathStyle)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. futureCompletionExecutor(Executor futureCompletionExecutor)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. httpConfiguration(S3CrtHttpConfiguration configuration)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. initialReadBufferSizeInBytes(Long readBufferSizeInBytes)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. maxConcurrency(Integer maxConcurrency)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. maxNativeMemoryLimitInBytes(Long maxNativeMemoryLimitInBytes)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. minimumPartSizeInBytes(Long partSizeBytes)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. region(Region region)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. retryConfiguration(S3CrtRetryConfiguration retryConfiguration)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. targetThroughputInGbps(Double targetThroughputInGbps)S3CrtAsyncClientBuilderDefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. thresholdInBytes(Long thresholdInBytes)
-