Maintains Basic HTTP Auth for an arbitrary Endpoint.
An universal extractor that extracts some value of type A
if it's possible to fetch the value from the string.
An extractor that extracts a value of type Seq[A]
from the tail of the route.
An Endpoint that skips all path parts.
An identity Endpoint.
An Endpoint that extract a boolean value from the route.
An Endpoint that extract a boolean tail from the route.
A combinator that wraps the given Endpoint with additional check of the HTTP method.
A combinator that wraps the given Endpoint with additional check of the HTTP method.
A combinator that wraps the given Endpoint with additional check of the HTTP method.
A combinator that wraps the given Endpoint with additional check of the HTTP method.
An Endpoint that extract an integer value from the route.
An Endpoint that extract an integer tail from the route.
An Endpoint that extract a long value from the route.
An Endpoint that extract a long tail from the route.
A combinator that wraps the given Endpoint with additional check of the HTTP method.
A combinator that wraps the given Endpoint with additional check of the HTTP method.
A combinator that wraps the given Endpoint with additional check of the HTTP method.
A combinator that wraps the given Endpoint with additional check of the HTTP method.
An Endpoint that extract a string value from the route.
An Endpoint that extract a string tail from the route.
A combinator that wraps the given Endpoint with additional check of the HTTP method.
An Endpoint that extract an UUID value from the route.
An Endpoint that extract an UUID tail from the route.
(Since version 0.9.1) Use method connect: Endpoint[A] => Endpoint[A] instead
(Since version 0.9.1) Use method delete: Endpoint[A] => Endpoint[A] instead
(Since version 0.9.1) Use method get: Endpoint[A] => Endpoint[A] instead
(Since version 0.9.1) Use method head: Endpoint[A] => Endpoint[A] instead
(Since version 0.9.1) Use method options: Endpoint[A] => Endpoint[A] instead
(Since version 0.9.1) Use method patch: Endpoint[A] => Endpoint[A] instead
(Since version 0.9.1) Use method post: Endpoint[A] => Endpoint[A] instead
(Since version 0.9.1) Use method put: Endpoint[A] => Endpoint[A] instead
(Since version 0.9.1) Use method trace: Endpoint[A] => Endpoint[A] instead
A combinator that wraps the given Endpoint with Basic HTTP Auth, configured with credentials user
and
password
.
A combinator that wraps the given Endpoint with Basic HTTP Auth, configured with credentials user
and
password
.
(Since version 0.9.1) Use BasicAuth instead
A collection of Endpoint combinators.