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 ofS3AsyncClient
. This can be created with the staticS3AsyncClient.builder()
method.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default 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 GET, 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, requestChecksumCalculation, responseChecksumValidation, serviceConfiguration, serviceConfiguration, sigv4aSigningRegionSet, 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 Detail
-
multipartEnabled
default S3AsyncClientBuilder multipartEnabled(Boolean enabled)
Enables automatic conversion of GET, 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
default S3AsyncClientBuilder multipartConfiguration(MultipartConfiguration multipartConfiguration)
Configuration for multipart operation of this client.
-
multipartConfiguration
default S3AsyncClientBuilder multipartConfiguration(Consumer<MultipartConfiguration.Builder> multipartConfiguration)
Configuration for multipart operation of this client.
-
-