public class S3NativeClientConfiguration extends Object implements SdkAutoCloseable
Modifier and Type | Class and Description |
---|---|
static class |
S3NativeClientConfiguration.Builder |
Constructor and Description |
---|
S3NativeClientConfiguration(S3NativeClientConfiguration.Builder builder) |
Modifier and Type | Method and Description |
---|---|
static S3NativeClientConfiguration.Builder |
builder() |
software.amazon.awssdk.crt.io.ClientBootstrap |
clientBootstrap() |
void |
close() |
software.amazon.awssdk.crt.auth.credentials.CredentialsProvider |
credentialsProvider() |
URI |
endpointOverride() |
Executor |
futureCompletionExecutor() |
int |
maxConcurrency() |
long |
partSizeBytes() |
String |
signingRegion() |
double |
targetThroughputInGbps() |
public S3NativeClientConfiguration(S3NativeClientConfiguration.Builder builder)
public static S3NativeClientConfiguration.Builder builder()
public String signingRegion()
public software.amazon.awssdk.crt.io.ClientBootstrap clientBootstrap()
public software.amazon.awssdk.crt.auth.credentials.CredentialsProvider credentialsProvider()
public long partSizeBytes()
public double targetThroughputInGbps()
public int maxConcurrency()
public URI endpointOverride()
public Executor futureCompletionExecutor()
public void close()
close
in interface AutoCloseable
close
in interface SdkAutoCloseable
Copyright © 2022. All rights reserved.