Class NettyConfiguration
java.lang.Object
software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
Internal object for configuring netty.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T> T
attribute
(AttributeMap.Key<T> key) int
int
int
int
int
int
int
boolean
boolean
boolean
int
-
Field Details
-
CHANNEL_POOL_CLOSE_TIMEOUT_SECONDS
public static final int CHANNEL_POOL_CLOSE_TIMEOUT_SECONDS- See Also:
-
EVENTLOOP_SHUTDOWN_QUIET_PERIOD_SECONDS
public static final int EVENTLOOP_SHUTDOWN_QUIET_PERIOD_SECONDS- See Also:
-
EVENTLOOP_SHUTDOWN_TIMEOUT_SECONDS
public static final int EVENTLOOP_SHUTDOWN_TIMEOUT_SECONDS- See Also:
-
EVENTLOOP_SHUTDOWN_FUTURE_TIMEOUT_SECONDS
public static final int EVENTLOOP_SHUTDOWN_FUTURE_TIMEOUT_SECONDS- See Also:
-
HTTP2_CONNECTION_PING_TIMEOUT_SECONDS
public static final int HTTP2_CONNECTION_PING_TIMEOUT_SECONDS- See Also:
-
-
Constructor Details
-
NettyConfiguration
-
-
Method Details
-
attribute
-
connectTimeoutMillis
public int connectTimeoutMillis() -
connectionAcquireTimeoutMillis
public int connectionAcquireTimeoutMillis() -
maxConnections
public int maxConnections() -
maxPendingConnectionAcquires
public int maxPendingConnectionAcquires() -
readTimeoutMillis
public int readTimeoutMillis() -
writeTimeoutMillis
public int writeTimeoutMillis() -
idleTimeoutMillis
public int idleTimeoutMillis() -
connectionTtlMillis
public int connectionTtlMillis() -
reapIdleConnections
public boolean reapIdleConnections() -
tlsKeyManagersProvider
-
tlsTrustManagersProvider
-
trustAllCertificates
public boolean trustAllCertificates() -
tcpKeepAlive
public boolean tcpKeepAlive() -
tlsHandshakeTimeout
-