Class

com.github.agourlay.cornichon.http.server

MockServerRequestHandler

Related Doc: package server

Permalink

class MockServerRequestHandler extends Http4sDsl[Task]

Linear Supertypes
Http4sDsl[Task], Auth, Responses[Task], Statuses, Methods, Http4s, AllSyntax, LiteralsSyntax, StringSyntax, NonEmptyListSyntax, KleisliSyntax, EffectRequestSyntax, EffectResponseSyntax, AsyncSyntax, Http4sFunctions, UriFunctions, QValueFunctions, Http4sInstances, StatusInstances, MethodInstances, QValueInstances, CharsetRangeInstances, EntityEncoderInstances, EntityEncoderInstances0, HttpVersionInstances, EntityDecoderInstances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MockServerRequestHandler
  2. Http4sDsl
  3. Auth
  4. Responses
  5. Statuses
  6. Methods
  7. Http4s
  8. AllSyntax
  9. LiteralsSyntax
  10. StringSyntax
  11. NonEmptyListSyntax
  12. KleisliSyntax
  13. EffectRequestSyntax
  14. EffectResponseSyntax
  15. AsyncSyntax
  16. Http4sFunctions
  17. UriFunctions
  18. QValueFunctions
  19. Http4sInstances
  20. StatusInstances
  21. MethodInstances
  22. QValueInstances
  23. CharsetRangeInstances
  24. EntityEncoderInstances
  25. EntityEncoderInstances0
  26. HttpVersionInstances
  27. EntityDecoderInstances
  28. AnyRef
  29. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MockServerRequestHandler()

    Permalink

Type Members

  1. type / = org.http4s.dsl.impl./

    Permalink
    Definition Classes
    Http4sDsl
  2. type MethodConcat = org.http4s.dsl.impl.MethodConcat

    Permalink
    Definition Classes
    Http4sDsl
  3. type OptionalMultiQueryParamDecoderMatcher[T] = org.http4s.dsl.impl.OptionalMultiQueryParamDecoderMatcher[T]

    Permalink
    Definition Classes
    Http4sDsl
  4. type OptionalQueryParamDecoderMatcher[T] = org.http4s.dsl.impl.OptionalQueryParamDecoderMatcher[T]

    Permalink
    Definition Classes
    Http4sDsl
  5. type OptionalQueryParamMatcher[T] = org.http4s.dsl.impl.OptionalQueryParamMatcher[T]

    Permalink
    Definition Classes
    Http4sDsl
  6. type OptionalValidatingQueryParamDecoderMatcher[T] = org.http4s.dsl.impl.OptionalValidatingQueryParamDecoderMatcher[T]

    Permalink
    Definition Classes
    Http4sDsl
  7. type Path = org.http4s.dsl.impl.Path

    Permalink
    Definition Classes
    Http4sDsl
  8. type QueryParamDecoderMatcher[T] = org.http4s.dsl.impl.QueryParamDecoderMatcher[T]

    Permalink
    Definition Classes
    Http4sDsl
  9. type QueryParamMatcher[T] = org.http4s.dsl.impl.QueryParamMatcher[T]

    Permalink
    Definition Classes
    Http4sDsl
  10. type Root = org.http4s.dsl.impl.Root.type

    Permalink
    Definition Classes
    Http4sDsl
  11. type ValidatingQueryParamDecoderMatcher[T] = org.http4s.dsl.impl.ValidatingQueryParamDecoderMatcher[T]

    Permalink
    Definition Classes
    Http4sDsl

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. val +&: org.http4s.dsl.impl.+&.type

    Permalink
    Definition Classes
    Http4sDsl
  4. val ->: org.http4s.dsl.impl.->.type

    Permalink
    Definition Classes
    Http4sDsl
  5. val /: org.http4s.dsl.impl./.type

    Permalink
    Definition Classes
    Http4sDsl
  6. val /:: org.http4s.dsl.impl./:.type

    Permalink
    Definition Classes
    Http4sDsl
  7. val :?: org.http4s.dsl.impl.:?.type

    Permalink
    Definition Classes
    Http4sDsl
  8. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. val Accepted: org.http4s.Status.Accepted.type

    Permalink
    Definition Classes
    Statuses
  10. val AlreadyReported: org.http4s.Status.AlreadyReported.type

    Permalink
    Definition Classes
    Statuses
  11. val BadGateway: org.http4s.Status.BadGateway.type

    Permalink
    Definition Classes
    Statuses
  12. val BadRequest: org.http4s.Status.BadRequest.type

    Permalink
    Definition Classes
    Statuses
  13. val CONNECT: org.http4s.Method.CONNECT

    Permalink
    Definition Classes
    Methods
  14. val Conflict: org.http4s.Status.Conflict.type

    Permalink
    Definition Classes
    Statuses
  15. val Continue: org.http4s.Status.Continue.type

    Permalink
    Definition Classes
    Statuses
  16. val Created: org.http4s.Status.Created.type

    Permalink
    Definition Classes
    Statuses
  17. val DELETE: org.http4s.Method.DELETE

    Permalink
    Definition Classes
    Methods
  18. val ExpectationFailed: org.http4s.Status.ExpectationFailed.type

    Permalink
    Definition Classes
    Statuses
  19. val FailedDependency: org.http4s.Status.FailedDependency.type

    Permalink
    Definition Classes
    Statuses
  20. val Forbidden: org.http4s.Status.Forbidden.type

    Permalink
    Definition Classes
    Statuses
  21. val Found: org.http4s.Status.Found.type

    Permalink
    Definition Classes
    Statuses
  22. val GET: org.http4s.Method.GET

    Permalink
    Definition Classes
    Methods
  23. val GatewayTimeout: org.http4s.Status.GatewayTimeout.type

    Permalink
    Definition Classes
    Statuses
  24. val Gone: org.http4s.Status.Gone.type

    Permalink
    Definition Classes
    Statuses
  25. val HEAD: org.http4s.Method.HEAD

    Permalink
    Definition Classes
    Methods
  26. val HttpVersionNotSupported: org.http4s.Status.HttpVersionNotSupported.type

    Permalink
    Definition Classes
    Statuses
  27. implicit val HttpVersionOrder: Order[HttpVersion]

    Permalink
    Definition Classes
    HttpVersionInstances
  28. implicit val HttpVersionShow: Show[HttpVersion]

    Permalink
    Definition Classes
    HttpVersionInstances
  29. val IMUsed: org.http4s.Status.IMUsed.type

    Permalink
    Definition Classes
    Statuses
  30. val InsufficientStorage: org.http4s.Status.InsufficientStorage.type

    Permalink
    Definition Classes
    Statuses
  31. val IntVar: org.http4s.dsl.impl.IntVar.type

    Permalink
    Definition Classes
    Http4sDsl
  32. val InternalServerError: org.http4s.Status.InternalServerError.type

    Permalink
    Definition Classes
    Statuses
  33. val LengthRequired: org.http4s.Status.LengthRequired.type

    Permalink
    Definition Classes
    Statuses
  34. val Locked: org.http4s.Status.Locked.type

    Permalink
    Definition Classes
    Statuses
  35. val LongVar: org.http4s.dsl.impl.LongVar.type

    Permalink
    Definition Classes
    Http4sDsl
  36. val LoopDetected: org.http4s.Status.LoopDetected.type

    Permalink
    Definition Classes
    Statuses
  37. val MethodNotAllowed: org.http4s.Status.MethodNotAllowed.type

    Permalink
    Definition Classes
    Statuses
  38. val MovedPermanently: org.http4s.Status.MovedPermanently.type

    Permalink
    Definition Classes
    Statuses
  39. val MultiStatus: org.http4s.Status.MultiStatus.type

    Permalink
    Definition Classes
    Statuses
  40. val MultipleChoices: org.http4s.Status.MultipleChoices.type

    Permalink
    Definition Classes
    Statuses
  41. val NetworkAuthenticationRequired: org.http4s.Status.NetworkAuthenticationRequired.type

    Permalink
    Definition Classes
    Statuses
  42. val NoContent: org.http4s.Status.NoContent.type

    Permalink
    Definition Classes
    Statuses
  43. val NonAuthoritativeInformation: org.http4s.Status.NonAuthoritativeInformation.type

    Permalink
    Definition Classes
    Statuses
  44. val NotAcceptable: org.http4s.Status.NotAcceptable.type

    Permalink
    Definition Classes
    Statuses
  45. val NotExtended: org.http4s.Status.NotExtended.type

    Permalink
    Definition Classes
    Statuses
  46. val NotFound: org.http4s.Status.NotFound.type

    Permalink
    Definition Classes
    Statuses
  47. val NotImplemented: org.http4s.Status.NotImplemented.type

    Permalink
    Definition Classes
    Statuses
  48. val NotModified: org.http4s.Status.NotModified.type

    Permalink
    Definition Classes
    Statuses
  49. val OPTIONS: org.http4s.Method.OPTIONS

    Permalink
    Definition Classes
    Methods
  50. val Ok: org.http4s.Status.Ok.type

    Permalink
    Definition Classes
    Statuses
  51. val PATCH: org.http4s.Method.PATCH

    Permalink
    Definition Classes
    Methods
  52. val POST: org.http4s.Method.POST

    Permalink
    Definition Classes
    Methods
  53. val PUT: org.http4s.Method.PUT

    Permalink
    Definition Classes
    Methods
  54. val PartialContent: org.http4s.Status.PartialContent.type

    Permalink
    Definition Classes
    Statuses
  55. val Path: org.http4s.dsl.impl.Path.type

    Permalink
    Definition Classes
    Http4sDsl
  56. val PayloadTooLarge: org.http4s.Status.PayloadTooLarge.type

    Permalink
    Definition Classes
    Statuses
  57. val PaymentRequired: org.http4s.Status.PaymentRequired.type

    Permalink
    Definition Classes
    Statuses
  58. val PermanentRedirect: org.http4s.Status.PermanentRedirect.type

    Permalink
    Definition Classes
    Statuses
  59. val PreconditionFailed: org.http4s.Status.PreconditionFailed.type

    Permalink
    Definition Classes
    Statuses
  60. val PreconditionRequired: org.http4s.Status.PreconditionRequired.type

    Permalink
    Definition Classes
    Statuses
  61. val Processing: org.http4s.Status.Processing.type

    Permalink
    Definition Classes
    Statuses
  62. val ProxyAuthenticationRequired: org.http4s.Status.ProxyAuthenticationRequired.type

    Permalink
    Definition Classes
    Statuses
  63. val RangeNotSatisfiable: org.http4s.Status.RangeNotSatisfiable.type

    Permalink
    Definition Classes
    Statuses
  64. val RequestHeaderFieldsTooLarge: org.http4s.Status.RequestHeaderFieldsTooLarge.type

    Permalink
    Definition Classes
    Statuses
  65. val RequestTimeout: org.http4s.Status.RequestTimeout.type

    Permalink
    Definition Classes
    Statuses
  66. val ResetContent: org.http4s.Status.ResetContent.type

    Permalink
    Definition Classes
    Statuses
  67. val Root: org.http4s.dsl.impl.Root.type

    Permalink
    Definition Classes
    Http4sDsl
  68. val SeeOther: org.http4s.Status.SeeOther.type

    Permalink
    Definition Classes
    Statuses
  69. val ServiceUnavailable: org.http4s.Status.ServiceUnavailable.type

    Permalink
    Definition Classes
    Statuses
  70. implicit val StatusOrder: Order[Status]

    Permalink
    Definition Classes
    StatusInstances
  71. implicit val StatusShow: Show[Status]

    Permalink
    Definition Classes
    StatusInstances
  72. val SwitchingProtocols: org.http4s.Status.SwitchingProtocols.type

    Permalink
    Definition Classes
    Statuses
  73. val TRACE: org.http4s.Method.TRACE

    Permalink
    Definition Classes
    Methods
  74. val TemporaryRedirect: org.http4s.Status.TemporaryRedirect.type

    Permalink
    Definition Classes
    Statuses
  75. val TooManyRequests: org.http4s.Status.TooManyRequests.type

    Permalink
    Definition Classes
    Statuses
  76. val Unauthorized: org.http4s.Status.Unauthorized.type

    Permalink
    Definition Classes
    Statuses
  77. val UnavailableForLegalReasons: org.http4s.Status.UnavailableForLegalReasons.type

    Permalink
    Definition Classes
    Statuses
  78. val UnprocessableEntity: org.http4s.Status.UnprocessableEntity.type

    Permalink
    Definition Classes
    Statuses
  79. val UnsupportedMediaType: org.http4s.Status.UnsupportedMediaType.type

    Permalink
    Definition Classes
    Statuses
  80. val UpgradeRequired: org.http4s.Status.UpgradeRequired.type

    Permalink
    Definition Classes
    Statuses
  81. val UriTooLong: org.http4s.Status.UriTooLong.type

    Permalink
    Definition Classes
    Statuses
  82. val UseProxy: org.http4s.Status.UseProxy.type

    Permalink
    Definition Classes
    Statuses
  83. val VariantAlsoNegotiates: org.http4s.Status.VariantAlsoNegotiates.type

    Permalink
    Definition Classes
    Statuses
  84. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  85. implicit def asyncSyntax[F[_], A](async: Async[F]): AsyncOps[F, A]

    Permalink
    Definition Classes
    AsyncSyntax
  86. def binFile[F[_]](file: File)(implicit F: Sync[F]): EntityDecoder[F, File]

    Permalink
    Definition Classes
    EntityDecoderInstances
  87. implicit def binary[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Segment[Byte, Unit]]

    Permalink
    Definition Classes
    EntityDecoderInstances
  88. implicit def binaryChunk[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Chunk[Byte]]

    Permalink
    Definition Classes
    EntityDecoderInstances
  89. implicit def byteArrayDecoder[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Array[Byte]]

    Permalink
    Definition Classes
    EntityDecoderInstances
  90. implicit def byteArrayEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, Array[Byte]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  91. implicit def charArrayDecoder[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Array[Char]]

    Permalink
    Definition Classes
    EntityDecoderInstances
  92. implicit def charArrayEncoder[F[_]](implicit F: Applicative[F], charset: Charset): EntityEncoder[F, Array[Char]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  93. implicit def chunkEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, Chunk[Byte]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  94. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  95. implicit def effectEncoder[F[_], A](implicit F: FlatMap[F], W: EntityEncoder[F, A]): EntityEncoder[F, F[A]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  96. def emptyEncoder[F[_], A](implicit F: Applicative[F]): EntityEncoder[F, A]

    Permalink
    Definition Classes
    EntityEncoderInstances0
  97. implicit def entityBodyEncoder[F[_]](implicit F: Applicative[F]): EntityEncoder[F, EntityBody[F]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  98. implicit def entityEncoderContravariant[F[_]]: Contravariant[[β$0$]EntityEncoder[F, β$0$]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  99. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  100. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  101. def error[F[_], T](t: Throwable)(implicit F: Sync[F]): EntityDecoder[F, T]

    Permalink
    Definition Classes
    EntityDecoderInstances
  102. def fetchRecordedRequestsAsJson(): Vector[Json]

    Permalink
  103. implicit def fileEncoder[F[_]](implicit F: Sync[F]): EntityEncoder[F, File]

    Permalink
    Definition Classes
    EntityEncoderInstances
  104. implicit def filePathEncoder[F[_]](implicit arg0: Sync[F]): EntityEncoder[F, java.nio.file.Path]

    Permalink
    Definition Classes
    EntityEncoderInstances
  105. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  106. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  107. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  108. implicit def http4sAcceptedSyntax(status: org.http4s.Status.Accepted.type): AcceptedOps[Task]

    Permalink
    Definition Classes
    Responses
  109. implicit def http4sAlreadyReportedSyntax(status: org.http4s.Status.AlreadyReported.type): AlreadyReportedOps[Task]

    Permalink
    Definition Classes
    Responses
  110. implicit def http4sBadGatewaySyntax(status: org.http4s.Status.BadGateway.type): BadGatewayOps[Task]

    Permalink
    Definition Classes
    Responses
  111. implicit def http4sBadRequestSyntax(status: org.http4s.Status.BadRequest.type): BadRequestOps[Task]

    Permalink
    Definition Classes
    Responses
  112. implicit def http4sConflictSyntax(status: org.http4s.Status.Conflict.type): ConflictOps[Task]

    Permalink
    Definition Classes
    Responses
  113. implicit def http4sContinueSyntax(status: org.http4s.Status.Continue.type): ContinueOps[Task]

    Permalink
    Definition Classes
    Responses
  114. implicit def http4sCreatedSyntax(status: org.http4s.Status.Created.type): CreatedOps[Task]

    Permalink
    Definition Classes
    Responses
  115. implicit val http4sEqForCharsetRange: Eq[CharsetRange]

    Permalink
    Definition Classes
    CharsetRangeInstances
  116. implicit val http4sEqForMethod: Eq[Method]

    Permalink
    Definition Classes
    MethodInstances
  117. implicit def http4sExpectationFailedSyntax(status: org.http4s.Status.ExpectationFailed.type): ExpectationFailedOps[Task]

    Permalink
    Definition Classes
    Responses
  118. implicit def http4sFailedDependencySyntax(status: org.http4s.Status.FailedDependency.type): FailedDependencyOps[Task]

    Permalink
    Definition Classes
    Responses
  119. implicit def http4sForbiddenSyntax(status: org.http4s.Status.Forbidden.type): ForbiddenOps[Task]

    Permalink
    Definition Classes
    Responses
  120. implicit def http4sFoundSyntax(status: org.http4s.Status.Found.type): FoundOps[Task]

    Permalink
    Definition Classes
    Responses
  121. implicit def http4sGatewayTimeoutSyntax(status: org.http4s.Status.GatewayTimeout.type): GatewayTimeoutOps[Task]

    Permalink
    Definition Classes
    Responses
  122. implicit def http4sGoneSyntax(status: org.http4s.Status.Gone.type): GoneOps[Task]

    Permalink
    Definition Classes
    Responses
  123. implicit def http4sHttpVersionNotSupportedSyntax(status: org.http4s.Status.HttpVersionNotSupported.type): HttpVersionNotSupportedOps[Task]

    Permalink
    Definition Classes
    Responses
  124. implicit def http4sIMUsedSyntax(status: org.http4s.Status.IMUsed.type): IMUsedOps[Task]

    Permalink
    Definition Classes
    Responses
  125. implicit def http4sInsufficientStorageSyntax(status: org.http4s.Status.InsufficientStorage.type): InsufficientStorageOps[Task]

    Permalink
    Definition Classes
    Responses
  126. implicit def http4sInternalServerErrorSyntax(status: org.http4s.Status.InternalServerError.type): InternalServerErrorOps[Task]

    Permalink
    Definition Classes
    Responses
  127. implicit def http4sKleisliResponseSyntax[F[_], A](service: Kleisli[[β$0$]OptionT[F, β$0$], A, Response[F]])(implicit arg0: Functor[F]): KleisliResponseOps[F, A]

    Permalink
    Definition Classes
    KleisliSyntax
  128. implicit def http4sLengthRequiredSyntax(status: org.http4s.Status.LengthRequired.type): LengthRequiredOps[Task]

    Permalink
    Definition Classes
    Responses
  129. implicit def http4sLiteralsSyntax(sc: StringContext): LiteralsOps

    Permalink
    Definition Classes
    LiteralsSyntax
  130. implicit def http4sLockedSyntax(status: org.http4s.Status.Locked.type): LockedOps[Task]

    Permalink
    Definition Classes
    Responses
  131. implicit def http4sLoopDetectedSyntax(status: org.http4s.Status.LoopDetected.type): LoopDetectedOps[Task]

    Permalink
    Definition Classes
    Responses
  132. implicit def http4sMethodConcatSyntax(methods: MethodConcat): MethodConcatOps

    Permalink
    Definition Classes
    Http4sDsl
  133. implicit def http4sMethodNotAllowedSyntax(status: org.http4s.Status.MethodNotAllowed.type): MethodNotAllowedOps[Task]

    Permalink
    Definition Classes
    Responses
  134. implicit def http4sMethodSyntax(method: Method): MethodOps

    Permalink
    Definition Classes
    Http4sDsl
  135. implicit def http4sMovedPermanentlySyntax(status: org.http4s.Status.MovedPermanently.type): MovedPermanentlyOps[Task]

    Permalink
    Definition Classes
    Responses
  136. implicit def http4sMultiStatusSyntax(status: org.http4s.Status.MultiStatus.type): MultiStatusOps[Task]

    Permalink
    Definition Classes
    Responses
  137. implicit def http4sMultipleChoicesSyntax(status: org.http4s.Status.MultipleChoices.type): MultipleChoicesOps[Task]

    Permalink
    Definition Classes
    Responses
  138. implicit def http4sNetworkAuthenticationRequiredSyntax(status: org.http4s.Status.NetworkAuthenticationRequired.type): NetworkAuthenticationRequiredOps[Task]

    Permalink
    Definition Classes
    Responses
  139. implicit def http4sNoContentSyntax(status: org.http4s.Status.NoContent.type): NoContentOps[Task]

    Permalink
    Definition Classes
    Responses
  140. implicit def http4sNonAuthoritativeInformationSyntax(status: org.http4s.Status.NonAuthoritativeInformation.type): NonAuthoritativeInformationOps[Task]

    Permalink
    Definition Classes
    Responses
  141. implicit def http4sNotAcceptableSyntax(status: org.http4s.Status.NotAcceptable.type): NotAcceptableOps[Task]

    Permalink
    Definition Classes
    Responses
  142. implicit def http4sNotExtendedSyntax(status: org.http4s.Status.NotExtended.type): NotExtendedOps[Task]

    Permalink
    Definition Classes
    Responses
  143. implicit def http4sNotFoundSyntax(status: org.http4s.Status.NotFound.type): NotFoundOps[Task]

    Permalink
    Definition Classes
    Responses
  144. implicit def http4sNotImplementedSyntax(status: org.http4s.Status.NotImplemented.type): NotImplementedOps[Task]

    Permalink
    Definition Classes
    Responses
  145. implicit def http4sNotModifiedSyntax(status: org.http4s.Status.NotModified.type): NotModifiedOps[Task]

    Permalink
    Definition Classes
    Responses
  146. implicit def http4sOkSyntax(status: org.http4s.Status.Ok.type): OkOps[Task]

    Permalink
    Definition Classes
    Responses
  147. implicit def http4sPartialContentSyntax(status: org.http4s.Status.PartialContent.type): PartialContentOps[Task]

    Permalink
    Definition Classes
    Responses
  148. implicit def http4sPayloadTooLargeSyntax(status: org.http4s.Status.PayloadTooLarge.type): PayloadTooLargeOps[Task]

    Permalink
    Definition Classes
    Responses
  149. implicit def http4sPaymentRequiredSyntax(status: org.http4s.Status.PaymentRequired.type): PaymentRequiredOps[Task]

    Permalink
    Definition Classes
    Responses
  150. implicit def http4sPermanentRedirectSyntax(status: org.http4s.Status.PermanentRedirect.type): PermanentRedirectOps[Task]

    Permalink
    Definition Classes
    Responses
  151. implicit def http4sPreconditionFailedSyntax(status: org.http4s.Status.PreconditionFailed.type): PreconditionFailedOps[Task]

    Permalink
    Definition Classes
    Responses
  152. implicit def http4sPreconditionRequiredSyntax(status: org.http4s.Status.PreconditionRequired.type): PreconditionRequiredOps[Task]

    Permalink
    Definition Classes
    Responses
  153. implicit def http4sProxyAuthenticationRequiredSyntax(status: org.http4s.Status.ProxyAuthenticationRequired.type): ProxyAuthenticationRequiredOps[Task]

    Permalink
    Definition Classes
    Responses
  154. implicit def http4sRangeNotSatisfiableSyntax(status: org.http4s.Status.RangeNotSatisfiable.type): RangeNotSatisfiableOps[Task]

    Permalink
    Definition Classes
    Responses
  155. implicit def http4sRequestHeaderFieldsTooLargeSyntax(status: org.http4s.Status.RequestHeaderFieldsTooLarge.type): RequestHeaderFieldsTooLargeOps[Task]

    Permalink
    Definition Classes
    Responses
  156. implicit def http4sRequestTimeoutSyntax(status: org.http4s.Status.RequestTimeout.type): RequestTimeoutOps[Task]

    Permalink
    Definition Classes
    Responses
  157. implicit def http4sResetContentSyntax(status: org.http4s.Status.ResetContent.type): ResetContentOps[Task]

    Permalink
    Definition Classes
    Responses
  158. implicit def http4sSeeOtherSyntax(status: org.http4s.Status.SeeOther.type): SeeOtherOps[Task]

    Permalink
    Definition Classes
    Responses
  159. implicit def http4sServiceUnavailableSyntax(status: org.http4s.Status.ServiceUnavailable.type): ServiceUnavailableOps[Task]

    Permalink
    Definition Classes
    Responses
  160. implicit val http4sShowForCharsetRange: Show[Charset]

    Permalink
    Definition Classes
    CharsetRangeInstances
  161. implicit val http4sShowForMethod: Show[Method]

    Permalink
    Definition Classes
    MethodInstances
  162. implicit def http4sStringSyntax(s: String): StringOps

    Permalink
    Definition Classes
    StringSyntax
  163. implicit def http4sSwitchingProtocolsSyntax(status: org.http4s.Status.SwitchingProtocols.type): SwitchingProtocolsOps[Task]

    Permalink
    Definition Classes
    Responses
  164. implicit def http4sTemporaryRedirectSyntax(status: org.http4s.Status.TemporaryRedirect.type): TemporaryRedirectOps[Task]

    Permalink
    Definition Classes
    Responses
  165. implicit def http4sTooManyRequestsSyntax(status: org.http4s.Status.TooManyRequests.type): TooManyRequestsOps[Task]

    Permalink
    Definition Classes
    Responses
  166. implicit def http4sUnauthorizedSyntax(status: org.http4s.Status.Unauthorized.type): UnauthorizedOps[Task]

    Permalink
    Definition Classes
    Responses
  167. implicit def http4sUnavailableForLegalReasonsSyntax(status: org.http4s.Status.UnavailableForLegalReasons.type): UnavailableForLegalReasonsOps[Task]

    Permalink
    Definition Classes
    Responses
  168. implicit def http4sUnprocessableEntitySyntax(status: org.http4s.Status.UnprocessableEntity.type): UnprocessableEntityOps[Task]

    Permalink
    Definition Classes
    Responses
  169. implicit def http4sUnsupportedMediaTypeSyntax(status: org.http4s.Status.UnsupportedMediaType.type): UnsupportedMediaTypeOps[Task]

    Permalink
    Definition Classes
    Responses
  170. implicit def http4sUpgradeRequiredSyntax(status: org.http4s.Status.UpgradeRequired.type): UpgradeRequiredOps[Task]

    Permalink
    Definition Classes
    Responses
  171. implicit def http4sUriTooLongSyntax(status: org.http4s.Status.UriTooLong.type): UriTooLongOps[Task]

    Permalink
    Definition Classes
    Responses
  172. implicit def http4sVariantAlsoNegotiatesSyntax(status: org.http4s.Status.VariantAlsoNegotiates.type): VariantAlsoNegotiatesOps[Task]

    Permalink
    Definition Classes
    Responses
  173. def httpMethodMapper(method: Method): HttpMethod

    Permalink
  174. implicit def inputStreamEncoder[F[_], IS <: InputStream](implicit arg0: Sync[F]): EntityEncoder[F, F[IS]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  175. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  176. val mockService: org.http4s.HttpService[Task]

    Permalink
  177. implicit def multipart[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Multipart[F]]

    Permalink
    Definition Classes
    EntityDecoderInstances
  178. implicit def multipartEncoder[F[_]](implicit arg0: Sync[F]): EntityEncoder[F, Multipart[F]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  179. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  180. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  181. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  182. macro def q(d: Double): QValue

    Permalink
    Definition Classes
    QValueFunctions
  183. implicit val qValueHttpCodec: HttpCodec[QValue]

    Permalink
    Definition Classes
    QValueInstances
  184. implicit val qValueOrder: Order[QValue]

    Permalink
    Definition Classes
    QValueInstances
  185. implicit val qValueShow: Show[QValue]

    Permalink
    Definition Classes
    QValueInstances
  186. implicit def readerEncoder[F[_], R <: Reader](implicit F: Sync[F], charset: Charset): EntityEncoder[F, F[R]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  187. def removeDotSegments(path: org.http4s.Uri.Path): org.http4s.Uri.Path

    Permalink
    Definition Classes
    UriFunctions
  188. def replyWithDelay(t: Task[Response[Task]]): Task[Response[Task]]

    Permalink
  189. def resolve(base: Uri, reference: Uri): Uri

    Permalink
    Definition Classes
    UriFunctions
  190. def saveRequest(rawReq: Request[Task]): Task[Boolean]

    Permalink
  191. implicit def segmentEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, Segment[Byte, Unit]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  192. implicit def serverSentEventEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, EventStream[F]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  193. def showEncoder[F[_], A](implicit arg0: Applicative[F], charset: Charset, show: Show[A]): EntityEncoder[F, A]

    Permalink
    Definition Classes
    EntityEncoderInstances0
  194. implicit def streamEncoder[F[_], A](implicit F: Applicative[F], W: EntityEncoder[F, A]): EntityEncoder[F, Stream[F, A]]

    Permalink
    Definition Classes
    EntityEncoderInstances0
  195. implicit def stringEncoder[F[_]](implicit F: Applicative[F], charset: Charset): EntityEncoder[F, String]

    Permalink
    Definition Classes
    EntityEncoderInstances
  196. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  197. implicit def text[F[_]](implicit arg0: Sync[F], defaultCharset: Charset): EntityDecoder[F, String]

    Permalink
    Definition Classes
    EntityDecoderInstances
  198. def textFile[F[_]](file: File)(implicit F: Sync[F]): EntityDecoder[F, File]

    Permalink
    Definition Classes
    EntityDecoderInstances
  199. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  200. implicit def unitEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, Unit]

    Permalink
    Definition Classes
    EntityEncoderInstances
  201. macro def uri(s: String): Uri

    Permalink
    Definition Classes
    UriFunctions
  202. implicit def void[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Unit]

    Permalink
    Definition Classes
    EntityDecoderInstances
  203. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  204. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  205. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  206. val ~: org.http4s.dsl.impl.~.type

    Permalink
    Definition Classes
    Http4sDsl

Deprecated Value Members

  1. implicit def futureEncoder[F[_], A](implicit F: Async[F], ec: ExecutionContext, W: EntityEncoder[F, A]): EntityEncoder[F, Future[A]]

    Permalink
    Definition Classes
    EntityEncoderInstances0
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.5) This encoder breaks referential transparency and can cause unintended evaluation of expressions if you're not careful. See: https://github.com/http4s/http4s/issues/1757, which means you can potentially evaluate futures eagerly. You could end up executing a statement you don't intend to despite it not returning to you as a value.

    If you _must_ use futures, use something such as IO.fromFuture(IO(myFuture)) or define your own helper that does not evaluate the future eagerly, as otherwise it will evaluate the moment it's bound.

  2. implicit def http4sEffectRequestSyntax[F[_]](req: F[Request[F]]): EffectRequestOps[F]

    Permalink
    Definition Classes
    EffectRequestSyntax
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.0-M2) Use map or flatMap directly on the request

  3. implicit def http4sEffectResponseSyntax[F[_]](resp: F[Response[F]]): EffectResponseOps[F]

    Permalink
    Definition Classes
    EffectResponseSyntax
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.0-M2) Use map or flatMap directly on the response

  4. implicit def http4sNonEmptyListSyntax[A](l: NonEmptyList[A]): NonEmptyListOps[A]

    Permalink
    Definition Classes
    NonEmptyListSyntax
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.5) Use cats.foldable._

Inherited from Http4sDsl[Task]

Inherited from Auth

Inherited from Responses[Task]

Inherited from Statuses

Inherited from Methods

Inherited from Http4s

Inherited from AllSyntax

Inherited from LiteralsSyntax

Inherited from StringSyntax

Inherited from NonEmptyListSyntax

Inherited from KleisliSyntax

Inherited from EffectRequestSyntax

Inherited from EffectResponseSyntax

Inherited from AsyncSyntax

Inherited from Http4sFunctions

Inherited from UriFunctions

Inherited from QValueFunctions

Inherited from Http4sInstances

Inherited from StatusInstances

Inherited from MethodInstances

Inherited from QValueInstances

Inherited from CharsetRangeInstances

Inherited from EntityEncoderInstances

Inherited from EntityEncoderInstances0

Inherited from HttpVersionInstances

Inherited from EntityDecoderInstances

Inherited from AnyRef

Inherited from Any

Ungrouped