Class AwsCrtClientBuilderBase<BuilderT>
java.lang.Object
software.amazon.awssdk.http.crt.internal.AwsCrtClientBuilderBase<BuilderT>
-
Method Summary
Modifier and TypeMethodDescriptionconnectionAcquisitionTimeout(Duration connectionAcquisitionTimeout) connectionHealthConfiguration(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
-
connectionAcquisitionTimeout
-
tcpKeepAliveConfiguration
-
getTcpKeepAliveConfiguration
-
tcpKeepAliveConfiguration
public BuilderT tcpKeepAliveConfiguration(Consumer<TcpKeepAliveConfiguration.Builder> tcpKeepAliveConfigurationBuilder) -
postQuantumTlsEnabled
-
getPostQuantumTlsEnabled
-
proxyConfiguration
public BuilderT proxyConfiguration(Consumer<ProxyConfiguration.Builder> proxyConfigurationBuilderConsumer)
-