Interface S3AsyncClientBuilder
- All Superinterfaces:
AwsAsyncClientBuilder<S3AsyncClientBuilder,
,S3AsyncClient> AwsClientBuilder<S3AsyncClientBuilder,
,S3AsyncClient> Buildable
,S3BaseClientBuilder<S3AsyncClientBuilder,
,S3AsyncClient> SdkAsyncClientBuilder<S3AsyncClientBuilder,
,S3AsyncClient> SdkBuilder<S3AsyncClientBuilder,
,S3AsyncClient> SdkClientBuilder<S3AsyncClientBuilder,
S3AsyncClient>
@Generated("software.amazon.awssdk:codegen")
public interface S3AsyncClientBuilder
extends AwsAsyncClientBuilder<S3AsyncClientBuilder,S3AsyncClient>, S3BaseClientBuilder<S3AsyncClientBuilder,S3AsyncClient>
A builder for creating an instance of
S3AsyncClient
. This can be created with the static
S3AsyncClient.builder()
method.-
Method Summary
Modifier and TypeMethodDescriptiondefault S3AsyncClientBuilder
multipartConfiguration
(Consumer<MultipartConfiguration.Builder> multipartConfiguration) Configuration for multipart operation of this client.default S3AsyncClientBuilder
multipartConfiguration
(MultipartConfiguration multipartConfiguration) Configuration for multipart operation of this client.default S3AsyncClientBuilder
multipartEnabled
(Boolean enabled) Enables automatic conversion of PUT and COPY methods to their equivalent multipart operation.Methods inherited from interface software.amazon.awssdk.awscore.client.builder.AwsClientBuilder
credentialsProvider, credentialsProvider, defaultsMode, dualstackEnabled, fipsEnabled, region
Methods inherited from interface software.amazon.awssdk.services.s3.S3BaseClientBuilder
accelerate, authSchemeProvider, crossRegionAccessEnabled, disableMultiRegionAccessPoints, disableS3ExpressSessionAuth, endpointProvider, forcePathStyle, serviceConfiguration, serviceConfiguration, useArnRegion
Methods inherited from interface software.amazon.awssdk.core.client.builder.SdkAsyncClientBuilder
asyncConfiguration, asyncConfiguration, httpClient, httpClientBuilder
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.client.builder.SdkClientBuilder
addPlugin, endpointOverride, overrideConfiguration, overrideConfiguration, overrideConfiguration, plugins, putAuthScheme
-
Method Details
-
multipartEnabled
Enables automatic conversion of PUT and COPY methods to their equivalent multipart operation. CRC32 checksum will be enabled for PUT, unless the checksum is specified or checksum validation is disabled. -
multipartConfiguration
Configuration for multipart operation of this client. -
multipartConfiguration
default S3AsyncClientBuilder multipartConfiguration(Consumer<MultipartConfiguration.Builder> multipartConfiguration) Configuration for multipart operation of this client.
-