Client

object Client
Companion
class
class Object
trait Matchable
class Any

Type members

Types

Value members

Concrete methods

def apply(): ZIO[Scope & ClientEnv, Throwable, Client]
def apply(bufferSize: Int, timeout: Long): ZIO[Scope & ClientEnv, Throwable, Client]
def apply(bufferSize: Int, timeout: Long, queueCapacity: Int): ZIO[Scope & ClientEnv, Throwable, Client]
def apply(bufferSize: Int, timeout: Long, queueCapacity: Int, host: Option[String], port: Option[Int], prefix: Option[String]): ZIO[Scope & ClientEnv, Throwable, Client]
def withListener[F[_], A](listener: Chunk[Metric] => RIO[Encoder, F[A]]): ZIO[Scope & ClientEnv, Throwable, Client]
def withListener[F[_], A](bufferSize: Int, timeout: Long, queueCapacity: Int, host: Option[String], port: Option[Int], prefix: Option[String])(listener: Chunk[Metric] => RIO[Encoder, F[A]]): ZIO[Scope & ClientEnv, Throwable, Client]