io.hireproof.structure.http4s

Members list

Concise view

Type members

Classlikes

final class Http4sAuthorizedClient[F[_]](app: HttpApp[F])(implicit F: Concurrent[F]) extends AuthorizedClient[F]

Attributes

Companion:
object
Graph
Supertypes
class AuthorizedClient[F]
class Object
trait Matchable
class Any

Attributes

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

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class Http4sUnauthorizedClient[F[_]](app: HttpApp[F])(implicit F: Concurrent[F]) extends UnauthorizedClient[F]

Attributes

Companion:
object
Graph
Supertypes
class UnauthorizedClient[F]
class Object
trait Matchable
class Any

Attributes

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

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Value members

Inherited methods

def fromHttp4sHeaders(headers: Headers): Chain[(CIString, String)]

Attributes

Inherited from:
StructureInstances
def fromHttp4sMethod(method: Method): Method

Attributes

Inherited from:
StructureInstances
def fromHttp4sRequest[F[_] : JsonDecoder](request: Request[F]): F[Request]

Attributes

Inherited from:
StructureInstances
def fromHttp4sResponse[F[_] : JsonDecoder](response: Response[F]): F[Response]

Attributes

Inherited from:
StructureInstances
final def jsonCodecOf[F[_] : Monad, A](decoder: EntityDecoder[F, Json], codec: Schema[A]): EntityDecoder[F, A]

Attributes

Inherited from:
StructureInstances
def toHttp4sHeaders(headers: Chain[(CIString, String)]): Headers

Attributes

Inherited from:
StructureInstances
def toHttp4sMethod(method: Method): Option[Method]

Attributes

Inherited from:
StructureInstances
def toHttp4sRequest[F[_]](request: Request): Either[RuntimeException, Request[F]]

Attributes

Inherited from:
StructureInstances
def toHttp4sResponse[F[_]](response: Response)(implicit encoder: Pure[Json]): Either[RuntimeException, Response[F]]

Attributes

Inherited from:
StructureInstances
def toHttp4sRoutes[F[_]](routes: Routes[F])(implicit F: Concurrent[F]): HttpRoutes[F]

Attributes

Inherited from:
StructureInstances
def toHttp4sUri(path: Chain[String], queries: Chain[(String, String)]): ParseResult[Uri]

Attributes

Inherited from:
StructureInstances

Implicits

Inherited implicits

final implicit def toStructureMessageSyntax[F[_]](request: Message[F]): StructureMessageSyntax[F]

Attributes

Inherited from:
StructureInstances