io.github.vigoo.zioaws.netty
package io.github.vigoo.zioaws.netty
Type members
Classlikes
case
class NettyClientConfig(maxConcurrency: Int, maxPendingConnectionAcquires: Int, readTimeout: Duration, writeTimeout: Duration, connectionTimeout: Duration, connectionAcquisitionTimeout: Duration, connectionTimeToLive: Duration, connectionMaxIdleTime: Duration, useIdleConnectionReaper: Boolean, protocol: Protocol, channelOptions: NettyChannelOptions, sslProvider: Option[SslProvider], proxyConfiguration: Option[ProxyConfiguration], http2: Option[Http2Config])
Value members
Concrete methods
def configured(tlsKeyManagersProvider: Option[TlsKeyManagersProvider], tlsTrustManagersProvider: Option[TlsTrustManagersProvider]): ZLayer[Has[NettyClientConfig], Throwable, HttpClient]
def customized(protocol: Protocol, customization: Builder => Builder): ZLayer[Any, Throwable, HttpClient]