Packages

package netty

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. netty
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Http2Config(maxStreams: Long, initialWindowSize: Int, healthCheckPingPeriod: Duration) extends Product with Serializable
  2. sealed trait HttpOrHttps extends AnyRef
  3. case class NettyChannelOptions(options: Vector[NettyOptionValue[_]]) extends Product with Serializable
  4. 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
  5. case class NettyOptionValue[T](key: ChannelOption[T], value: T) extends Product with Serializable
  6. case class ProxyConfiguration(scheme: HttpOrHttps, host: String, port: Int, nonProxyHosts: Set[String]) extends Product with Serializable

Value Members

  1. def configured(tlsKeyManagersProvider: Option[TlsKeyManagersProvider] = None, tlsTrustManagersProvider: Option[TlsTrustManagersProvider] = None): ZLayer[Has[NettyClientConfig], Throwable, HttpClient]
  2. def customized(protocol: Protocol, customization: (Builder) => Builder = identity): ZLayer[Any, Throwable, HttpClient]
  3. val default: ZLayer[Any, Throwable, HttpClient]
  4. val dual: ZLayer[Any, Throwable, HttpClient]
  5. object HttpOrHttps
  6. object descriptors

Inherited from AnyRef

Inherited from Any

Ungrouped