ArmeriaCatsBackend

class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_]](options: SttpBackendOptions)(implicit evidence$2: Async[F]): SttpBackend[F, Any]

Creates a new Armeria backend, using the given or default SttpBackendOptions. Due to these customisations, the client will manage its own connection pool. If you'd like to reuse the default Armeria ClientFactory use .usingDefaultClient.

Creates a new Armeria backend, using the given or default SttpBackendOptions. Due to these customisations, the client will manage its own connection pool. If you'd like to reuse the default Armeria ClientFactory use .usingDefaultClient.

def resource[F[_]](options: SttpBackendOptions)(implicit evidence$3: Async[F]): Resource[F, SttpBackend[F, Any]]
def usingClient[F[_]](client: WebClient)(implicit evidence$5: Async[F]): SttpBackend[F, Any]
def usingDefaultClient[F[_]](implicit evidence$4: Async[F]): SttpBackend[F, Any]