public static interface S3CrtAsyncClient.S3CrtAsyncClientBuilder extends SdkBuilder<S3CrtAsyncClient.S3CrtAsyncClientBuilder,S3CrtAsyncClient>
applyMutationS3CrtAsyncClient.S3CrtAsyncClientBuilder credentialsProvider(AwsCredentialsProvider credentialsProvider)
S3CrtAsyncClient.S3CrtAsyncClientBuilder region(Region region)
S3CrtAsyncClient.S3CrtAsyncClientBuilder minimumPartSizeInBytes(Long uploadPartSize)
S3CrtAsyncClient.S3CrtAsyncClientBuilder targetThroughputInGbps(Double targetThroughputInGbps)
S3CrtAsyncClient.S3CrtAsyncClientBuilder maxConcurrency(Integer maxConcurrency)
S3CrtAsyncClient.S3CrtAsyncClientBuilder asyncConfiguration(ClientAsyncConfiguration configuration)
default S3CrtAsyncClient.S3CrtAsyncClientBuilder asyncConfiguration(Consumer<ClientAsyncConfiguration.Builder> clientAsyncConfiguration)
asyncConfiguration(ClientAsyncConfiguration), but takes a lambda to configure a new
ClientAsyncConfiguration.Builder. This removes the need to called ClientAsyncConfiguration.builder()
and ClientAsyncConfiguration.Builder#build().S3CrtAsyncClient build()
build in interface Buildablebuild in interface SdkBuilder<S3CrtAsyncClient.S3CrtAsyncClientBuilder,S3CrtAsyncClient>Copyright © 2021. All rights reserved.