public final class S3ClientConfiguration extends Object implements ToCopyableBuilder<S3ClientConfiguration.Builder,S3ClientConfiguration>
Use builder() to create a set of options.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3ClientConfiguration.Builder
The builder definition for a
S3ClientConfiguration. |
| Modifier and Type | Method and Description |
|---|---|
Optional<ClientAsyncConfiguration> |
asyncConfiguration() |
static S3ClientConfiguration.Builder |
builder()
Creates a default builder for
S3ClientConfiguration. |
Optional<AwsCredentialsProvider> |
credentialsProvider() |
boolean |
equals(Object o) |
int |
hashCode() |
Optional<Integer> |
maxConcurrency() |
Optional<Long> |
minimumPartSizeInBytes() |
Optional<Region> |
region() |
Optional<Double> |
targetThroughputInGbps() |
S3ClientConfiguration.Builder |
toBuilder() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcopypublic Optional<AwsCredentialsProvider> credentialsProvider()
public Optional<Region> region()
public Optional<Long> minimumPartSizeInBytes()
public Optional<Double> targetThroughputInGbps()
public Optional<Integer> maxConcurrency()
public Optional<ClientAsyncConfiguration> asyncConfiguration()
public S3ClientConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3ClientConfiguration.Builder,S3ClientConfiguration>public static S3ClientConfiguration.Builder builder()
S3ClientConfiguration.Copyright © 2021. All rights reserved.