Package

io

finch

Permalink

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
Visibility
  1. Public
  2. All

Type Members

  1. case class BasicAuth extends Product with Serializable

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

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

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

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

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

    Permalink
    Definition Classes
    Endpoints

Value Members

  1. val Accepted: Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  2. val BadGateway: Failure

    Permalink
    Definition Classes
    Outputs
  3. val BadRequest: Failure

    Permalink
    Definition Classes
    Outputs
  4. val Conflict: Failure

    Permalink
    Definition Classes
    Outputs
  5. val Continue: Failure

    Permalink
    Definition Classes
    Outputs
  6. val Created: Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  7. val ExpectationFailed: Failure

    Permalink
    Definition Classes
    Outputs
  8. val FailedDependency: Failure

    Permalink
    Definition Classes
    Outputs
  9. val Forbidden: Failure

    Permalink
    Definition Classes
    Outputs
  10. val Found: Failure

    Permalink
    Definition Classes
    Outputs
  11. val GatewayTimeout: Failure

    Permalink
    Definition Classes
    Outputs
  12. val Gone: Failure

    Permalink
    Definition Classes
    Outputs
  13. val HttpVersionNotSupported: Failure

    Permalink
    Definition Classes
    Outputs
  14. val InsufficientStorage: Failure

    Permalink
    Definition Classes
    Outputs
  15. val InternalServerError: Failure

    Permalink
    Definition Classes
    Outputs
  16. val LengthRequired: Failure

    Permalink
    Definition Classes
    Outputs
  17. val Locked: Failure

    Permalink
    Definition Classes
    Outputs
  18. val MethodNotAllowed: Failure

    Permalink
    Definition Classes
    Outputs
  19. val MovedPermanently: Failure

    Permalink
    Definition Classes
    Outputs
  20. val MultiStatus: Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  21. val MultipleChoices: Failure

    Permalink
    Definition Classes
    Outputs
  22. val NoContent: Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  23. val NonAuthoritativeInformation: Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  24. val NotAcceptable: Failure

    Permalink
    Definition Classes
    Outputs
  25. val NotExtended: Failure

    Permalink
    Definition Classes
    Outputs
  26. val NotFound: Failure

    Permalink
    Definition Classes
    Outputs
  27. val NotImplemented: Failure

    Permalink
    Definition Classes
    Outputs
  28. val NotModified: Failure

    Permalink
    Definition Classes
    Outputs
  29. val Ok: Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  30. val PartialContent: Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  31. val PaymentRequired: Failure

    Permalink
    Definition Classes
    Outputs
  32. val PreconditionFailed: Failure

    Permalink
    Definition Classes
    Outputs
  33. val PreconditionRequired: Failure

    Permalink
    Definition Classes
    Outputs
  34. val Processing: Failure

    Permalink
    Definition Classes
    Outputs
  35. val ProxyAuthenticationRequired: Failure

    Permalink
    Definition Classes
    Outputs
  36. val RequestEntityTooLarge: Failure

    Permalink
    Definition Classes
    Outputs
  37. val RequestTimeOut: Failure

    Permalink
    Definition Classes
    Outputs
  38. val RequestUriTooLong: Failure

    Permalink
    Definition Classes
    Outputs
  39. val RequestedRangeNotSatisfiable: Failure

    Permalink
    Definition Classes
    Outputs
  40. val ResetContent: Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  41. val SeeOther: Failure

    Permalink
    Definition Classes
    Outputs
  42. val ServiceUnavailable: Failure

    Permalink
    Definition Classes
    Outputs
  43. val TemporaryRedirect: Failure

    Permalink
    Definition Classes
    Outputs
  44. val TooManyRequests: Failure

    Permalink
    Definition Classes
    Outputs
  45. val Unauthorized: Failure

    Permalink
    Definition Classes
    Outputs
  46. val UnorderedCollection: Failure

    Permalink
    Definition Classes
    Outputs
  47. val UnprocessableEntity: Failure

    Permalink
    Definition Classes
    Outputs
  48. val UnsupportedMediaType: Failure

    Permalink
    Definition Classes
    Outputs
  49. val UpgradeRequired: Failure

    Permalink
    Definition Classes
    Outputs
  50. val UseProxy: Failure

    Permalink
    Definition Classes
    Outputs
  51. val VariantAlsoNegotiates: Failure

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Endpoints
  63. package test

    Permalink
  64. def trace[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Permalink
    Definition Classes
    Endpoints

Deprecated Value Members

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

    Permalink
    Definition Classes
    Endpoints
    Annotations
    @deprecated
    Deprecated

    (Since version 0.8.5) Use BasicAuth instead

Inherited from Outputs

Inherited from Endpoints

Inherited from AnyRef

Inherited from Any

Ungrouped