Class AwsCrtClientBuilderBase<BuilderT>
- java.lang.Object
-
- software.amazon.awssdk.http.crt.internal.AwsCrtClientBuilderBase<BuilderT>
-
public class AwsCrtClientBuilderBase<BuilderT> extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AwsCrtClientBuilderBase()
-
Method Summary
-
-
-
Method Detail
-
getAttributeMap
protected AttributeMap.Builder getAttributeMap()
-
getReadBufferSizeInBytes
public Long getReadBufferSizeInBytes()
-
proxyConfiguration
public BuilderT proxyConfiguration(ProxyConfiguration proxyConfiguration)
-
getProxyConfiguration
public ProxyConfiguration getProxyConfiguration()
-
connectionHealthConfiguration
public BuilderT connectionHealthConfiguration(ConnectionHealthConfiguration monitoringOptions)
-
getConnectionHealthConfiguration
public ConnectionHealthConfiguration getConnectionHealthConfiguration()
-
connectionHealthConfiguration
public BuilderT connectionHealthConfiguration(Consumer<ConnectionHealthConfiguration.Builder> configurationBuilder)
-
tcpKeepAliveConfiguration
public BuilderT tcpKeepAliveConfiguration(TcpKeepAliveConfiguration tcpKeepAliveConfiguration)
-
getTcpKeepAliveConfiguration
public TcpKeepAliveConfiguration getTcpKeepAliveConfiguration()
-
tcpKeepAliveConfiguration
public BuilderT tcpKeepAliveConfiguration(Consumer<TcpKeepAliveConfiguration.Builder> tcpKeepAliveConfigurationBuilder)
-
getPostQuantumTlsEnabled
public Boolean getPostQuantumTlsEnabled()
-
proxyConfiguration
public BuilderT proxyConfiguration(Consumer<ProxyConfiguration.Builder> proxyConfigurationBuilderConsumer)
-
-