package netty
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- netty
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class Http2Config(maxStreams: Long, initialWindowSize: Int, healthCheckPingPeriod: Duration) extends Product with Serializable
- sealed trait HttpOrHttps extends AnyRef
- case class NettyChannelOptions(options: Vector[NettyOptionValue[_]]) extends Product with Serializable
- 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]) extends Product with Serializable
- case class NettyOptionValue[T](key: ChannelOption[T], value: T) extends Product with Serializable
- case class ProxyConfiguration(scheme: HttpOrHttps, host: String, port: Int, nonProxyHosts: Set[String]) extends Product with Serializable
Value Members
- def configured(tlsKeyManagersProvider: Option[TlsKeyManagersProvider] = None, tlsTrustManagersProvider: Option[TlsTrustManagersProvider] = None): ZLayer[Has[NettyClientConfig], Throwable, HttpClient]
- def customized(protocol: Protocol, customization: (Builder) => Builder = identity): ZLayer[Any, Throwable, HttpClient]
- val default: ZLayer[Any, Throwable, HttpClient]
- val dual: ZLayer[Any, Throwable, HttpClient]
- object HttpOrHttps
- object descriptors