io

finch

package finch

Linear Supertypes
Outputs, Endpoints, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. finch
  2. Outputs
  3. Endpoints
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class BasicAuth extends Product with Serializable

    Definition Classes
    Endpoints
  2. type Endpoint0 = Endpoint[HNil]

    Definition Classes
    Endpoints
  3. type Endpoint2[A, B] = Endpoint[::[A, ::[B, HNil]]]

    Definition Classes
    Endpoints
  4. type Endpoint3[A, B, C] = Endpoint[::[A, ::[B, ::[C, HNil]]]]

    Definition Classes
    Endpoints
  5. case class Extractor[A] extends Endpoint[A] with Product with Serializable

    Definition Classes
    Endpoints
  6. case class TailExtractor[A] extends Endpoint[Seq[A]] with Product with Serializable

    Definition Classes
    Endpoints

Value Members

  1. def Accepted[A](a: A): Payload[A]

    Definition Classes
    Outputs
  2. def Accepted(): Payload[Unit]

    Definition Classes
    Outputs
  3. def BadRequest(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  4. def Conflict(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  5. def Continue[A](message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  6. def Created[A](a: A): Payload[A]

    Definition Classes
    Outputs
  7. def Created(): Payload[Unit]

    Definition Classes
    Outputs
  8. def ExpectationFailed(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  9. def FailedDependency(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  10. def Forbidden(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  11. def Found(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  12. def Gone(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  13. def HttpVersionNotSupported(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  14. def InternalServerError(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  15. def LengthRequired(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  16. def Locked(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  17. def MethodNotAllowed(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  18. def MovedPermanently(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  19. def MultiStatus[A](a: A): Payload[A]

    Definition Classes
    Outputs
  20. def MultiStatus(): Payload[Unit]

    Definition Classes
    Outputs
  21. def MultipleChoices(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  22. def NoContent[A](a: A): Payload[A]

    Definition Classes
    Outputs
  23. def NoContent(): Payload[Unit]

    Definition Classes
    Outputs
  24. def NonAuthoritativeInformation[A](a: A): Payload[A]

    Definition Classes
    Outputs
  25. def NonAuthoritativeInformation(): Payload[Unit]

    Definition Classes
    Outputs
  26. def NotAcceptable(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  27. def NotFound(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  28. def NotImplemented(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  29. def NotModified(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  30. def Ok[A](a: A): Payload[A]

    Definition Classes
    Outputs
  31. def Ok(): Payload[Unit]

    Definition Classes
    Outputs
  32. def PartialContent[A](a: A): Payload[A]

    Definition Classes
    Outputs
  33. def PartialContent(): Payload[Unit]

    Definition Classes
    Outputs
  34. def PaymentRequired(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  35. def PreconditionFailed(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  36. def PreconditionRequired(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  37. def Processing(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  38. def ProxyAuthenticationRequired(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  39. def RequestEntityTooLarge(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  40. def RequestTimeout(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  41. def RequestUriTooLong(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  42. def RequestedRangeNotSatisfiable(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  43. def ResetContent[A](a: A): Payload[A]

    Definition Classes
    Outputs
  44. def ResetContent(): Payload[Unit]

    Definition Classes
    Outputs
  45. def SeeOther(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  46. def ServiceUnavailable(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  47. def TemporaryRedirect(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  48. def TooManyRequests(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  49. def Unauthorized(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  50. def UnorderedCollection(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  51. def UnprocessableEntity(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  52. def UnsupportedMediaType(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  53. def UpgradeRequired(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  54. def UseProxy(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Definition Classes
    Outputs
  55. implicit def booleanToMatcher(b: Boolean): Endpoint0

    Definition Classes
    Endpoints
  56. def connect[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Definition Classes
    Endpoints
  57. def delete[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Definition Classes
    Endpoints
  58. def get[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Definition Classes
    Endpoints
  59. def head[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Definition Classes
    Endpoints
  60. implicit def intToMatcher(i: Int): Endpoint0

    Definition Classes
    Endpoints
  61. def options[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Definition Classes
    Endpoints
  62. def patch[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Definition Classes
    Endpoints
  63. def post[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Definition Classes
    Endpoints
  64. def put[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Definition Classes
    Endpoints
  65. implicit def stringToMatcher(s: String): Endpoint0

    Definition Classes
    Endpoints
  66. def trace[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Definition Classes
    Endpoints

Deprecated Value Members

  1. def basicAuth[A](user: String, password: String)(e: Endpoint[A]): Endpoint[A]

    Definition Classes
    Endpoints
    Annotations
    @deprecated
    Deprecated

    (Since version 0.9.1) Use BasicAuth instead

Inherited from Outputs

Inherited from Endpoints

Inherited from AnyRef

Inherited from Any

Ungrouped