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 S3AsyncClientBuildermultipartConfiguration(Consumer<MultipartConfiguration.Builder> multipartConfiguration) Configuration for multipart operation of this client.default S3AsyncClientBuildermultipartConfiguration(MultipartConfiguration multipartConfiguration) Configuration for multipart operation of this client.default S3AsyncClientBuildermultipartEnabled(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, regionMethods inherited from interface software.amazon.awssdk.services.s3.S3BaseClientBuilder
accelerate, authSchemeProvider, crossRegionAccessEnabled, disableMultiRegionAccessPoints, disableS3ExpressSessionAuth, endpointProvider, forcePathStyle, serviceConfiguration, serviceConfiguration, useArnRegionMethods inherited from interface software.amazon.awssdk.core.client.builder.SdkAsyncClientBuilder
asyncConfiguration, asyncConfiguration, httpClient, httpClientBuilderMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.client.builder.SdkClientBuilder
addPlugin, endpointOverride, overrideConfiguration, overrideConfiguration, overrideConfiguration, plugins, putAuthScheme
-
Method Details
-
multipartEnabled
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
Configuration for multipart operation of this client. -
multipartConfiguration
default S3AsyncClientBuilder multipartConfiguration(Consumer<MultipartConfiguration.Builder> multipartConfiguration) Configuration for multipart operation of this client.
-