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 S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. accelerate(Boolean accelerate)
Enables this client to use S3 Transfer Acceleration endpoints.S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. checksumValidationEnabled(Boolean checksumValidationEnabled)
Option to disable checksum validation forS3AsyncClient.getObject(GetObjectRequest, Path)
andS3AsyncClient.putObject(PutObjectRequest, Path)
.default S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. credentialsProvider(AwsCredentialsProvider credentialsProvider)
Configure the credentials that should be used to authenticate with S3.default S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)
Configure the credentials that should be used to authenticate with S3.S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. crossRegionAccessEnabled(Boolean crossRegionAccessEnabled)
Configures whether cross-region bucket access is enabled for clients using the configuration.static S3CrtAsyncClientBuilder
S3AsyncClient. crtBuilder()
Create a builder that can be used to configure a CRT-basedS3AsyncClient
S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. endpointOverride(URI endpointOverride)
Configure the endpoint override with which the SDK should communicate.S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. forcePathStyle(Boolean forcePathStyle)
Forces this client to use path-style addressing for buckets.default S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. httpConfiguration(Consumer<S3CrtHttpConfiguration.Builder> configurationBuilder)
A convenience method that creates an instance of theS3CrtHttpConfiguration
builder, avoiding the need to create one manually viaS3CrtHttpConfiguration.builder()
.S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. httpConfiguration(S3CrtHttpConfiguration configuration)
Sets the HTTP configuration to use for this client.S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. initialReadBufferSizeInBytes(Long initialReadBufferSizeInBytes)
Configure the starting buffer size the client will use to buffer the parts downloaded from S3.S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. maxConcurrency(Integer maxConcurrency)
Specifies the maximum number of S3 connections that should be established during a transfer.S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. minimumPartSizeInBytes(Long uploadPartSize)
Sets the minimum part size for transfer parts.S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. region(Region region)
Configure the region with which the SDK should communicate.default S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. retryConfiguration(Consumer<S3CrtRetryConfiguration.Builder> retryConfigurationBuilder)
A convenience method that creates an instance of theS3CrtRetryConfiguration
builder, avoiding the need to create one manually viaS3CrtRetryConfiguration.builder()
.S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. retryConfiguration(S3CrtRetryConfiguration retryConfiguration)
Sets the Retry configuration to use for this client.S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. targetThroughputInGbps(Double targetThroughputInGbps)
The target throughput for transfer requests.S3CrtAsyncClientBuilder
S3CrtAsyncClientBuilder. 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 class
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
Methods in software.amazon.awssdk.services.s3.internal.crt that return S3CrtAsyncClientBuilder Modifier and Type Method Description S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. accelerate(Boolean accelerate)
static S3CrtAsyncClientBuilder
S3CrtAsyncClient. builder()
Create a builder that can be used to configure and create aS3AsyncClient
.S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. checksumValidationEnabled(Boolean checksumValidationEnabled)
S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. credentialsProvider(IdentityProvider<? extends AwsCredentialsIdentity> credentialsProvider)
S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. crossRegionAccessEnabled(Boolean crossRegionAccessEnabled)
S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. endpointOverride(URI endpointOverride)
S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. forcePathStyle(Boolean forcePathStyle)
S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. httpConfiguration(S3CrtHttpConfiguration configuration)
S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. initialReadBufferSizeInBytes(Long readBufferSizeInBytes)
S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. maxConcurrency(Integer maxConcurrency)
S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. minimumPartSizeInBytes(Long partSizeBytes)
S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. region(Region region)
S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. retryConfiguration(S3CrtRetryConfiguration retryConfiguration)
S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. targetThroughputInGbps(Double targetThroughputInGbps)
S3CrtAsyncClientBuilder
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder. thresholdInBytes(Long thresholdInBytes)
-