Packages

object Response extends KleisliSyntax with KleisliSyntaxBinCompat0 with KleisliSyntaxBinCompat1 with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Response
  2. Serializable
  3. Serializable
  4. KleisliSyntaxBinCompat1
  5. KleisliSyntaxBinCompat0
  6. KleisliSyntax
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def apply[F[_]](status: Status = Status.Ok, httpVersion: HttpVersion = HttpVersion.`HTTP/1.1`, headers: Headers = Headers.empty, body: EntityBody[F] = EmptyBody, attributes: Vault = Vault.empty): Response[F]

    Representation of the HTTP response to send back to the client

    Representation of the HTTP response to send back to the client

    status

    Status code and message

    headers

    Headers containing all response headers

    body

    EntityBody[F] representing the possible body of the response

    attributes

    io.chrisdavenport.vault.Vault containing additional parameters which may be used by the http4s backend for additional processing such as java.io.File object

  2. implicit def http4sKleisliAuthedRoutesSyntax[F[_], A](authedRoutes: AuthedRoutes[A, F]): KleisliAuthedRoutesOps[F, A]
    Definition Classes
    KleisliSyntaxBinCompat1
  3. implicit def http4sKleisliHttpAppSyntax[F[_]](app: HttpApp[F])(implicit arg0: Sync[F]): KleisliHttpAppOps[F]
    Definition Classes
    KleisliSyntaxBinCompat0
  4. implicit def http4sKleisliHttpRoutesSyntax[F[_]](routes: HttpRoutes[F]): KleisliHttpRoutesOps[F]
    Definition Classes
    KleisliSyntaxBinCompat0
  5. implicit def http4sKleisliResponseSyntaxOptionT[F[_], A](kleisli: Kleisli[[β$0$]OptionT[F, β$0$], A, Response[F]])(implicit arg0: Functor[F]): KleisliResponseOps[F, A]
    Definition Classes
    KleisliSyntax
  6. def notFound[F[_]]: Response[F]
  7. def notFoundFor[F[_]](request: Request[F])(implicit arg0: Applicative[F], encoder: EntityEncoder[F, String]): F[Response[F]]
  8. def timeout[F[_]]: Response[F]
  9. def unapply[F[_]](response: Response[F]): Option[(Status, HttpVersion, Headers, EntityBody[F], Vault)]