Class AwsCrtClientBuilderBase<BuilderT>
java.lang.Object
software.amazon.awssdk.http.crt.internal.AwsCrtClientBuilderBase<BuilderT>
-
Method Summary
Modifier and TypeMethodDescriptionconnectionHealthConfiguration
(Consumer<ConnectionHealthConfiguration.Builder> configurationBuilder) connectionHealthConfiguration
(ConnectionHealthConfiguration monitoringOptions) connectionMaxIdleTime
(Duration connectionMaxIdleTime) connectionTimeout
(Duration connectionTimeout) maxConcurrency
(Integer maxConcurrency) postQuantumTlsEnabled
(Boolean postQuantumTlsEnabled) proxyConfiguration
(Consumer<ProxyConfiguration.Builder> proxyConfigurationBuilderConsumer) proxyConfiguration
(ProxyConfiguration proxyConfiguration) readBufferSizeInBytes
(Long readBufferSize) tcpKeepAliveConfiguration
(Consumer<TcpKeepAliveConfiguration.Builder> tcpKeepAliveConfigurationBuilder) tcpKeepAliveConfiguration
(TcpKeepAliveConfiguration tcpKeepAliveConfiguration)
-
Method Details
-
maxConcurrency
-
readBufferSizeInBytes
-
getReadBufferSizeInBytes
-
proxyConfiguration
-
getProxyConfiguration
-
connectionHealthConfiguration
-
getConnectionHealthConfiguration
-
connectionHealthConfiguration
public BuilderT connectionHealthConfiguration(Consumer<ConnectionHealthConfiguration.Builder> configurationBuilder) -
connectionMaxIdleTime
-
connectionTimeout
-
tcpKeepAliveConfiguration
-
getTcpKeepAliveConfiguration
-
tcpKeepAliveConfiguration
public BuilderT tcpKeepAliveConfiguration(Consumer<TcpKeepAliveConfiguration.Builder> tcpKeepAliveConfigurationBuilder) -
postQuantumTlsEnabled
-
getPostQuantumTlsEnabled
-
proxyConfiguration
public BuilderT proxyConfiguration(Consumer<ProxyConfiguration.Builder> proxyConfigurationBuilderConsumer)
-