public static final class DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder extends Object implements S3CrtAsyncClient.S3CrtAsyncClientBuilder
| Constructor and Description |
|---|
DefaultS3CrtClientBuilder() |
| Modifier and Type | Method and Description |
|---|---|
S3CrtAsyncClient |
build() |
AwsCredentialsProvider |
credentialsProvider() |
S3CrtAsyncClient.S3CrtAsyncClientBuilder |
credentialsProvider(AwsCredentialsProvider credentialsProvider) |
URI |
endpointOverride() |
S3CrtAsyncClient.S3CrtAsyncClientBuilder |
endpointOverride(URI endpointOverride) |
Integer |
maxConcurrency() |
S3CrtAsyncClient.S3CrtAsyncClientBuilder |
maxConcurrency(Integer maxConcurrency) |
Long |
minimumPartSizeInBytes() |
S3CrtAsyncClient.S3CrtAsyncClientBuilder |
minimumPartSizeInBytes(Long partSizeBytes) |
Region |
region() |
S3CrtAsyncClient.S3CrtAsyncClientBuilder |
region(Region region) |
Double |
targetThroughputInGbps() |
S3CrtAsyncClient.S3CrtAsyncClientBuilder |
targetThroughputInGbps(Double targetThroughputInGbps) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyMutationpublic AwsCredentialsProvider credentialsProvider()
public Region region()
public Long minimumPartSizeInBytes()
public Double targetThroughputInGbps()
public Integer maxConcurrency()
public URI endpointOverride()
public S3CrtAsyncClient.S3CrtAsyncClientBuilder credentialsProvider(AwsCredentialsProvider credentialsProvider)
credentialsProvider in interface S3CrtAsyncClient.S3CrtAsyncClientBuilderpublic S3CrtAsyncClient.S3CrtAsyncClientBuilder region(Region region)
region in interface S3CrtAsyncClient.S3CrtAsyncClientBuilderpublic S3CrtAsyncClient.S3CrtAsyncClientBuilder minimumPartSizeInBytes(Long partSizeBytes)
minimumPartSizeInBytes in interface S3CrtAsyncClient.S3CrtAsyncClientBuilderpublic S3CrtAsyncClient.S3CrtAsyncClientBuilder targetThroughputInGbps(Double targetThroughputInGbps)
targetThroughputInGbps in interface S3CrtAsyncClient.S3CrtAsyncClientBuilderpublic S3CrtAsyncClient.S3CrtAsyncClientBuilder maxConcurrency(Integer maxConcurrency)
maxConcurrency in interface S3CrtAsyncClient.S3CrtAsyncClientBuilderpublic S3CrtAsyncClient.S3CrtAsyncClientBuilder endpointOverride(URI endpointOverride)
endpointOverride in interface S3CrtAsyncClient.S3CrtAsyncClientBuilderpublic S3CrtAsyncClient build()
build in interface S3CrtAsyncClient.S3CrtAsyncClientBuilderbuild in interface Buildablebuild in interface SdkBuilder<S3CrtAsyncClient.S3CrtAsyncClientBuilder,S3CrtAsyncClient>Copyright © 2022. All rights reserved.