dsl
dsl
org.http4s.dsl
&
Http4sDsl
Http4sDsl
MethodOps
MethodConcatOps
Http4sDsl2
RequestDsl
io
request
org.http4s.dsl.impl
+&
->
/
/:
:?
AllowResponseGenerator
Auth
as
EmptyResponseGenerator
EntityResponseGenerator
FlagQueryParamMatcher
IntVar
LocationResponseGenerator
LongVar
MatrixVar
MatrixVar
MethodConcat
Methods
OptionalMultiQueryParamDecoderMatcher
OptionalQueryParamDecoderMatcher
OptionalQueryParamMatcher
OptionalValidatingQueryParamDecoderMatcher
ProxyAuthenticateResponseGenerator
QueryParamDecoderMatcher
QueryParamMatcher
ResponseGenerator
Responses
Responses
ContinueOps
SwitchingProtocolsOps
EarlyHintsOps
OkOps
CreatedOps
AcceptedOps
NonAuthoritativeInformationOps
NoContentOps
ResetContentOps
PartialContentOps
MultiStatusOps
AlreadyReportedOps
IMUsedOps
MultipleChoicesOps
MovedPermanentlyOps
FoundOps
SeeOtherOps
NotModifiedOps
TemporaryRedirectOps
PermanentRedirectOps
BadRequestOps
UnauthorizedOps
PaymentRequiredOps
ForbiddenOps
NotFoundOps
MethodNotAllowedOps
NotAcceptableOps
ProxyAuthenticationRequiredOps
RequestTimeoutOps
ConflictOps
GoneOps
LengthRequiredOps
PreconditionFailedOps
PayloadTooLargeOps
UriTooLongOps
UnsupportedMediaTypeOps
RangeNotSatisfiableOps
ExpectationFailedOps
MisdirectedRequestOps
UnprocessableEntityOps
LockedOps
FailedDependencyOps
TooEarlyOps
UpgradeRequiredOps
PreconditionRequiredOps
TooManyRequestsOps
RequestHeaderFieldsTooLargeOps
UnavailableForLegalReasonsOps
InternalServerErrorOps
NotImplementedOps
BadGatewayOps
ServiceUnavailableOps
GatewayTimeoutOps
HttpVersionNotSupportedOps
VariantAlsoNegotiatesOps
InsufficientStorageOps
LoopDetectedOps
NotExtendedOps
NetworkAuthenticationRequiredOps
Statuses
UUIDVar
ValidatingQueryParamDecoderMatcher
WwwAuthenticateResponseGenerator
~
dsl
/
org.http4s.dsl
/
RequestDsl
RequestDsl
trait
RequestDsl
extends
Methods
with
Auth
Graph
Supertypes
Known subtypes
trait
Auth
trait
Methods
class
Object
trait
Matchable
class
Any
trait
Http4sDsl2
[
F
,
G
]
trait
Http4sDsl
[
F
]
object
io
object
request
Type members
Value members
Implicits
Type members
Inherited classlikes
object
as
Inherited from
Auth
Types
type
/
=
/
type
FlagQueryParamMatcher
=
FlagQueryParamMatcher
type
MethodConcat
=
MethodConcat
type
OptionalMultiQueryParamDecoderMatcher
[T] =
OptionalMultiQueryParamDecoderMatcher
[
T
]
type
OptionalQueryParamDecoderMatcher
[T] =
OptionalQueryParamDecoderMatcher
[
T
]
type
OptionalQueryParamMatcher
[T] =
OptionalQueryParamMatcher
[
T
]
type
OptionalValidatingQueryParamDecoderMatcher
[T] =
OptionalValidatingQueryParamDecoderMatcher
[
T
]
type
Path
=
Path
type
QueryParamDecoderMatcher
[T] =
QueryParamDecoderMatcher
[
T
]
type
QueryParamMatcher
[T] =
QueryParamMatcher
[
T
]
type
Root
=
Path
type
ValidatingQueryParamDecoderMatcher
[T] =
ValidatingQueryParamDecoderMatcher
[
T
]
Value members
Abstract fields
val
+&
:
+&
val
->
:
->
val
/
:
/
val
/:
:
/:
val
:?
:
:?
val
IntVar
:
IntVar
val
LongVar
:
LongVar
val
Path
:
Path
val
Root
:
Path
val
UUIDVar
:
UUIDVar
val
~
:
~
Inherited fields
val
CONNECT
:
Method
Inherited from
Methods
val
DELETE
:
Method
Inherited from
Methods
val
GET
:
Method
Inherited from
Methods
val
HEAD
:
Method
Inherited from
Methods
val
OPTIONS
:
Method
Inherited from
Methods
val
PATCH
:
Method
Inherited from
Methods
val
POST
:
Method
Inherited from
Methods
val
PUT
:
Method
Inherited from
Methods
val
TRACE
:
Method
Inherited from
Methods
Implicits
Implicits
implicit
def
http4sMethodConcatSyntax
(methods:
MethodConcat
):
MethodConcatOps
implicit
def
http4sMethodSyntax
(method:
Method
):
MethodOps