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, wait
applyMutation
public 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.S3CrtAsyncClientBuilder
public S3CrtAsyncClient.S3CrtAsyncClientBuilder region(Region region)
region
in interface S3CrtAsyncClient.S3CrtAsyncClientBuilder
public S3CrtAsyncClient.S3CrtAsyncClientBuilder minimumPartSizeInBytes(Long partSizeBytes)
minimumPartSizeInBytes
in interface S3CrtAsyncClient.S3CrtAsyncClientBuilder
public S3CrtAsyncClient.S3CrtAsyncClientBuilder targetThroughputInGbps(Double targetThroughputInGbps)
targetThroughputInGbps
in interface S3CrtAsyncClient.S3CrtAsyncClientBuilder
public S3CrtAsyncClient.S3CrtAsyncClientBuilder maxConcurrency(Integer maxConcurrency)
maxConcurrency
in interface S3CrtAsyncClient.S3CrtAsyncClientBuilder
public S3CrtAsyncClient.S3CrtAsyncClientBuilder endpointOverride(URI endpointOverride)
endpointOverride
in interface S3CrtAsyncClient.S3CrtAsyncClientBuilder
public S3CrtAsyncClient build()
build
in interface S3CrtAsyncClient.S3CrtAsyncClientBuilder
build
in interface Buildable
build
in interface SdkBuilder<S3CrtAsyncClient.S3CrtAsyncClientBuilder,S3CrtAsyncClient>
Copyright © 2022. All rights reserved.