public final class Configuration extends Object implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<Configuration.Builder,Configuration>
| Modifier and Type | Class and Description |
|---|---|
static class |
Configuration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Configuration.Builder |
builder() |
int |
clusterUpdateIntervalMillis() |
int |
connectionTtlMillis() |
int |
connectTimeoutMillis() |
software.amazon.awssdk.auth.credentials.AwsCredentialsProvider |
credentialsProvider() |
int |
endpointRefreshTimeoutMillis() |
io.netty.channel.EventLoopGroup |
eventLoopGroup() |
String |
host() |
int |
idleTimeoutMillis() |
int |
maxConcurrency() |
int |
maxPendingConnectionAcquires() |
List<software.amazon.awssdk.metrics.MetricPublisher> |
metricPublishers() |
int |
port() |
int |
readRetries() |
software.amazon.awssdk.regions.Region |
region() |
int |
requestTimeoutMillis() |
boolean |
skipHostNameVerification() |
boolean |
ssl() |
Configuration.Builder |
toBuilder() |
String |
url() |
int |
writeRetries() |
public static Configuration.Builder builder()
public int idleTimeoutMillis()
public int connectionTtlMillis()
public int connectTimeoutMillis()
public int requestTimeoutMillis()
public int writeRetries()
public int readRetries()
public int clusterUpdateIntervalMillis()
public int endpointRefreshTimeoutMillis()
public int maxConcurrency()
public int maxPendingConnectionAcquires()
public io.netty.channel.EventLoopGroup eventLoopGroup()
public boolean ssl()
public boolean skipHostNameVerification()
public software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider()
public software.amazon.awssdk.regions.Region region()
public String url()
public String host()
public int port()
public List<software.amazon.awssdk.metrics.MetricPublisher> metricPublishers()
public Configuration.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<Configuration.Builder,Configuration>