trait Http4sDsl2[F[_], G[_]] extends Methods with Statuses with Responses[F, G] with Auth
Ordering
- Alphabetic
- By Inheritance
Inherited
- Http4sDsl2
- Auth
- Responses
- Statuses
- Methods
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type / = impl./
- type FlagQueryParamMatcher = impl.FlagQueryParamMatcher
- type MethodConcat = impl.MethodConcat
- type OptionalMultiQueryParamDecoderMatcher[T] = impl.OptionalMultiQueryParamDecoderMatcher[T]
- type OptionalQueryParamDecoderMatcher[T] = impl.OptionalQueryParamDecoderMatcher[T]
- type OptionalQueryParamMatcher[T] = impl.OptionalQueryParamMatcher[T]
- type OptionalValidatingQueryParamDecoderMatcher[T] = impl.OptionalValidatingQueryParamDecoderMatcher[T]
- type Path = impl.Path
- type QueryParamDecoderMatcher[T] = impl.QueryParamDecoderMatcher[T]
- type QueryParamMatcher[T] = impl.QueryParamMatcher[T]
- type Root = impl.Root.type
- type ValidatingQueryParamDecoderMatcher[T] = impl.ValidatingQueryParamDecoderMatcher[T]
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from Http4sDsl2[F, G] to any2stringadd[Http4sDsl2[F, G]] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
- val +&: impl.+&.type
- val ->: impl.->.type
- val /: impl./.type
- val /:: impl./:.type
- val :?: impl.:?.type
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
Accepted: Status.Accepted.type
- Definition Classes
- Statuses
-
val
AlreadyReported: Status.AlreadyReported.type
- Definition Classes
- Statuses
-
val
BadGateway: Status.BadGateway.type
- Definition Classes
- Statuses
-
val
BadRequest: Status.BadRequest.type
- Definition Classes
- Statuses
-
val
CONNECT: Method.CONNECT
- Definition Classes
- Methods
-
val
Conflict: Status.Conflict.type
- Definition Classes
- Statuses
-
val
Continue: Status.Continue.type
- Definition Classes
- Statuses
-
val
Created: Status.Created.type
- Definition Classes
- Statuses
-
val
DELETE: Method.DELETE
- Definition Classes
- Methods
-
val
ExpectationFailed: Status.ExpectationFailed.type
- Definition Classes
- Statuses
-
val
FailedDependency: Status.FailedDependency.type
- Definition Classes
- Statuses
-
val
Forbidden: Status.Forbidden.type
- Definition Classes
- Statuses
-
val
Found: Status.Found.type
- Definition Classes
- Statuses
-
val
GET: Method.GET
- Definition Classes
- Methods
-
val
GatewayTimeout: Status.GatewayTimeout.type
- Definition Classes
- Statuses
-
val
Gone: Status.Gone.type
- Definition Classes
- Statuses
-
val
HEAD: Method.HEAD
- Definition Classes
- Methods
-
val
HttpVersionNotSupported: Status.HttpVersionNotSupported.type
- Definition Classes
- Statuses
-
val
IMUsed: Status.IMUsed.type
- Definition Classes
- Statuses
-
val
InsufficientStorage: Status.InsufficientStorage.type
- Definition Classes
- Statuses
- val IntVar: impl.IntVar.type
-
val
InternalServerError: Status.InternalServerError.type
- Definition Classes
- Statuses
-
val
LengthRequired: Status.LengthRequired.type
- Definition Classes
- Statuses
-
val
Locked: Status.Locked.type
- Definition Classes
- Statuses
- val LongVar: impl.LongVar.type
-
val
LoopDetected: Status.LoopDetected.type
- Definition Classes
- Statuses
-
val
MethodNotAllowed: Status.MethodNotAllowed.type
- Definition Classes
- Statuses
-
val
MovedPermanently: Status.MovedPermanently.type
- Definition Classes
- Statuses
-
val
MultiStatus: Status.MultiStatus.type
- Definition Classes
- Statuses
-
val
MultipleChoices: Status.MultipleChoices.type
- Definition Classes
- Statuses
-
val
NetworkAuthenticationRequired: Status.NetworkAuthenticationRequired.type
- Definition Classes
- Statuses
-
val
NoContent: Status.NoContent.type
- Definition Classes
- Statuses
-
val
NonAuthoritativeInformation: Status.NonAuthoritativeInformation.type
- Definition Classes
- Statuses
-
val
NotAcceptable: Status.NotAcceptable.type
- Definition Classes
- Statuses
-
val
NotExtended: Status.NotExtended.type
- Definition Classes
- Statuses
-
val
NotFound: Status.NotFound.type
- Definition Classes
- Statuses
-
val
NotImplemented: Status.NotImplemented.type
- Definition Classes
- Statuses
-
val
NotModified: Status.NotModified.type
- Definition Classes
- Statuses
-
val
OPTIONS: Method.OPTIONS
- Definition Classes
- Methods
-
val
Ok: Status.Ok.type
- Definition Classes
- Statuses
-
val
PATCH: Method.PATCH
- Definition Classes
- Methods
-
val
POST: Method.POST
- Definition Classes
- Methods
-
val
PUT: Method.PUT
- Definition Classes
- Methods
-
val
PartialContent: Status.PartialContent.type
- Definition Classes
- Statuses
- val Path: impl.Path.type
-
val
PayloadTooLarge: Status.PayloadTooLarge.type
- Definition Classes
- Statuses
-
val
PaymentRequired: Status.PaymentRequired.type
- Definition Classes
- Statuses
-
val
PermanentRedirect: Status.PermanentRedirect.type
- Definition Classes
- Statuses
-
val
PreconditionFailed: Status.PreconditionFailed.type
- Definition Classes
- Statuses
-
val
PreconditionRequired: Status.PreconditionRequired.type
- Definition Classes
- Statuses
-
val
Processing: Status.Processing.type
- Definition Classes
- Statuses
-
val
ProxyAuthenticationRequired: Status.ProxyAuthenticationRequired.type
- Definition Classes
- Statuses
-
val
RangeNotSatisfiable: Status.RangeNotSatisfiable.type
- Definition Classes
- Statuses
-
val
RequestHeaderFieldsTooLarge: Status.RequestHeaderFieldsTooLarge.type
- Definition Classes
- Statuses
-
val
RequestTimeout: Status.RequestTimeout.type
- Definition Classes
- Statuses
-
val
ResetContent: Status.ResetContent.type
- Definition Classes
- Statuses
- val Root: impl.Root.type
-
val
SeeOther: Status.SeeOther.type
- Definition Classes
- Statuses
-
val
ServiceUnavailable: Status.ServiceUnavailable.type
- Definition Classes
- Statuses
-
val
SwitchingProtocols: Status.SwitchingProtocols.type
- Definition Classes
- Statuses
-
val
TRACE: Method.TRACE
- Definition Classes
- Methods
-
val
TemporaryRedirect: Status.TemporaryRedirect.type
- Definition Classes
- Statuses
-
val
TooManyRequests: Status.TooManyRequests.type
- Definition Classes
- Statuses
- val UUIDVar: impl.UUIDVar.type
-
val
Unauthorized: Status.Unauthorized.type
- Definition Classes
- Statuses
-
val
UnavailableForLegalReasons: Status.UnavailableForLegalReasons.type
- Definition Classes
- Statuses
-
val
UnprocessableEntity: Status.UnprocessableEntity.type
- Definition Classes
- Statuses
-
val
UnsupportedMediaType: Status.UnsupportedMediaType.type
- Definition Classes
- Statuses
-
val
UpgradeRequired: Status.UpgradeRequired.type
- Definition Classes
- Statuses
-
val
UriTooLong: Status.UriTooLong.type
- Definition Classes
- Statuses
-
val
UseProxy: Status.UseProxy.type
- Definition Classes
- Statuses
-
val
VariantAlsoNegotiates: Status.VariantAlsoNegotiates.type
- Definition Classes
- Statuses
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
ensuring(cond: (Http4sDsl2[F, G]) ⇒ Boolean, msg: ⇒ Any): Http4sDsl2[F, G]
- Implicit
- This member is added by an implicit conversion from Http4sDsl2[F, G] to Ensuring[Http4sDsl2[F, G]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (Http4sDsl2[F, G]) ⇒ Boolean): Http4sDsl2[F, G]
- Implicit
- This member is added by an implicit conversion from Http4sDsl2[F, G] to Ensuring[Http4sDsl2[F, G]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): Http4sDsl2[F, G]
- Implicit
- This member is added by an implicit conversion from Http4sDsl2[F, G] to Ensuring[Http4sDsl2[F, G]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): Http4sDsl2[F, G]
- Implicit
- This member is added by an implicit conversion from Http4sDsl2[F, G] to Ensuring[Http4sDsl2[F, G]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from Http4sDsl2[F, G] to StringFormat[Http4sDsl2[F, G]] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
implicit
def
http4sAcceptedSyntax(status: Status.Accepted.type): AcceptedOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sAlreadyReportedSyntax(status: Status.AlreadyReported.type): AlreadyReportedOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sBadGatewaySyntax(status: Status.BadGateway.type): BadGatewayOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sBadRequestSyntax(status: Status.BadRequest.type): BadRequestOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sConflictSyntax(status: Status.Conflict.type): ConflictOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sContinueSyntax(status: Status.Continue.type): ContinueOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sCreatedSyntax(status: Status.Created.type): CreatedOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sEarlyHintsSyntax(status: EarlyHints.type): EarlyHintsOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sExpectationFailedSyntax(status: Status.ExpectationFailed.type): ExpectationFailedOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sFailedDependencySyntax(status: Status.FailedDependency.type): FailedDependencyOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sForbiddenSyntax(status: Status.Forbidden.type): ForbiddenOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sFoundSyntax(status: Status.Found.type): FoundOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sGatewayTimeoutSyntax(status: Status.GatewayTimeout.type): GatewayTimeoutOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sGoneSyntax(status: Status.Gone.type): GoneOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sHttpVersionNotSupportedSyntax(status: Status.HttpVersionNotSupported.type): HttpVersionNotSupportedOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sIMUsedSyntax(status: Status.IMUsed.type): IMUsedOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sInsufficientStorageSyntax(status: Status.InsufficientStorage.type): InsufficientStorageOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sInternalServerErrorSyntax(status: Status.InternalServerError.type): InternalServerErrorOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sLengthRequiredSyntax(status: Status.LengthRequired.type): LengthRequiredOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sLockedSyntax(status: Status.Locked.type): LockedOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sLoopDetectedSyntax(status: Status.LoopDetected.type): LoopDetectedOps[F, G]
- Definition Classes
- Responses
- implicit def http4sMethodConcatSyntax(methods: MethodConcat): MethodConcatOps
-
implicit
def
http4sMethodNotAllowedSyntax(status: Status.MethodNotAllowed.type): MethodNotAllowedOps[F, G]
- Definition Classes
- Responses
- implicit def http4sMethodSyntax(method: Method): MethodOps
-
implicit
def
http4sMisdirectedRequestSyntax(status: MisdirectedRequest.type): MisdirectedRequestOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sMovedPermanentlySyntax(status: Status.MovedPermanently.type): MovedPermanentlyOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sMultiStatusSyntax(status: Status.MultiStatus.type): MultiStatusOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sMultipleChoicesSyntax(status: Status.MultipleChoices.type): MultipleChoicesOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sNetworkAuthenticationRequiredSyntax(status: Status.NetworkAuthenticationRequired.type): NetworkAuthenticationRequiredOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sNoContentSyntax(status: Status.NoContent.type): NoContentOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sNonAuthoritativeInformationSyntax(status: Status.NonAuthoritativeInformation.type): NonAuthoritativeInformationOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sNotAcceptableSyntax(status: Status.NotAcceptable.type): NotAcceptableOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sNotExtendedSyntax(status: Status.NotExtended.type): NotExtendedOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sNotFoundSyntax(status: Status.NotFound.type): NotFoundOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sNotImplementedSyntax(status: Status.NotImplemented.type): NotImplementedOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sNotModifiedSyntax(status: Status.NotModified.type): NotModifiedOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sOkSyntax(status: Status.Ok.type): OkOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sPartialContentSyntax(status: Status.PartialContent.type): PartialContentOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sPayloadTooLargeSyntax(status: Status.PayloadTooLarge.type): PayloadTooLargeOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sPaymentRequiredSyntax(status: Status.PaymentRequired.type): PaymentRequiredOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sPermanentRedirectSyntax(status: Status.PermanentRedirect.type): PermanentRedirectOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sPreconditionFailedSyntax(status: Status.PreconditionFailed.type): PreconditionFailedOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sPreconditionRequiredSyntax(status: Status.PreconditionRequired.type): PreconditionRequiredOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sProxyAuthenticationRequiredSyntax(status: Status.ProxyAuthenticationRequired.type): ProxyAuthenticationRequiredOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sRangeNotSatisfiableSyntax(status: Status.RangeNotSatisfiable.type): RangeNotSatisfiableOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sRequestHeaderFieldsTooLargeSyntax(status: Status.RequestHeaderFieldsTooLarge.type): RequestHeaderFieldsTooLargeOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sRequestTimeoutSyntax(status: Status.RequestTimeout.type): RequestTimeoutOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sResetContentSyntax(status: Status.ResetContent.type): ResetContentOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sSeeOtherSyntax(status: Status.SeeOther.type): SeeOtherOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sServiceUnavailableSyntax(status: Status.ServiceUnavailable.type): ServiceUnavailableOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sSwitchingProtocolsSyntax(status: Status.SwitchingProtocols.type): SwitchingProtocolsOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sTemporaryRedirectSyntax(status: Status.TemporaryRedirect.type): TemporaryRedirectOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sTooEarlySyntax(status: TooEarly.type): TooEarlyOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sTooManyRequestsSyntax(status: Status.TooManyRequests.type): TooManyRequestsOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sUnauthorizedSyntax(status: Status.Unauthorized.type): UnauthorizedOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sUnavailableForLegalReasonsSyntax(status: Status.UnavailableForLegalReasons.type): UnavailableForLegalReasonsOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sUnprocessableEntitySyntax(status: Status.UnprocessableEntity.type): UnprocessableEntityOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sUnsupportedMediaTypeSyntax(status: Status.UnsupportedMediaType.type): UnsupportedMediaTypeOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sUpgradeRequiredSyntax(status: Status.UpgradeRequired.type): UpgradeRequiredOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sUriTooLongSyntax(status: Status.UriTooLong.type): UriTooLongOps[F, G]
- Definition Classes
- Responses
-
implicit
def
http4sVariantAlsoNegotiatesSyntax(status: Status.VariantAlsoNegotiates.type): VariantAlsoNegotiatesOps[F, G]
- Definition Classes
- Responses
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- val ~: impl.~.type
-
val
→: impl.->.type
Alias for
->
.Alias for
->
.Note: Due to infix operation precedence,
→
has a lower priority than/
. So you have to use parentheses in pattern matching when using this operator.For example:
(request.method, Path(request.path)) match { case Method.GET → (Root / "test.json") => ...
-
object
as
- Definition Classes
- Auth
Shadowed Implicit Value Members
-
def
->[B](y: B): (Http4sDsl2[F, G], B)
- Implicit
- This member is added by an implicit conversion from Http4sDsl2[F, G] to ArrowAssoc[Http4sDsl2[F, G]] performed by method ArrowAssoc in scala.Predef.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(http4sDsl2: ArrowAssoc[Http4sDsl2[F, G]]).->(y)
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
def
→[B](y: B): (Http4sDsl2[F, G], B)
- Implicit
- This member is added by an implicit conversion from Http4sDsl2[F, G] to ArrowAssoc[Http4sDsl2[F, G]] performed by method ArrowAssoc in scala.Predef.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(http4sDsl2: ArrowAssoc[Http4sDsl2[F, G]]).→(y)
- Definition Classes
- ArrowAssoc