com.malliina.http

Members list

Concise view

Type members

Classlikes

object HttpClient

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait HttpClient[F[_]] extends Closeable

Attributes

Companion:
object
Graph
Supertypes
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any
Known subtypes
class OkClient
sealed abstract class HttpMethod(val name: String)

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Delete.type
object Get.type
object Head.type
object Options.type
object Patch.type
object Post.type
object Put.type
object HttpMethod extends StringEnumCompanion[HttpMethod]

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
class StringEnumCompanion[HttpMethod]
class EnumCompanion[String, HttpMethod]
class ValidatingCompanion[String, HttpMethod]
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class JsonError(error: Error, response: OkHttpResponse, url: FullUrl) extends ResponseError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object OkClient

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class OkClient(val client: OkHttpClient, ec: ExecutionContext) extends HttpClient[Future] with OkHttpBackend

Attributes

Companion:
object
Graph
Supertypes
trait HttpClient[Future]
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any
trait OkHttpBackend extends Closeable

Attributes

Graph
Supertypes
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any
Known subtypes
class OkClient

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class OkHttpResponse(val inner: Response) extends HttpResponse

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
class RawCallback(p: Promise[Response]) extends Callback

Attributes

Companion:
object
Graph
Supertypes
trait Callback
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait ResponseError

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ResponseException(val error: ResponseError) extends Exception

Attributes

Graph
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
case class StatusError(response: OkHttpResponse, url: FullUrl) extends ResponseError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any