Package

quasar.api

services

Permalink

package services

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. services
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. object Limit extends OptionalValidatingQueryParamDecoderMatcher[Positive]

    Permalink
  2. object Offset extends OptionalValidatingQueryParamDecoderMatcher[Natural]

    Permalink
  3. object RestApi

    Permalink
  4. object data

    Permalink
  5. def formattedDataResponse[S[_]](format: MessageFormat, data: Process[[β$1$]EitherT[[β$0$]Free[S, β$0$], FileSystemError, β$1$], Data])(implicit S0: :<:[FileSystemFailure, S], S1: :<:[Task, S]): QResponse[S]

    Permalink
  6. def limitOrInvalid(limitParam: slamdata.Predef.Option[ValidationNel[ParseFailure, Positive]]): \/[ApiError, slamdata.Predef.Option[Positive]]

    Permalink
  7. object metadata

    Permalink
  8. object mount

    Permalink
  9. implicit val naturalParamDecoder: QueryParamDecoder[Natural]

    Permalink
  10. def offsetOrInvalid(offsetParam: slamdata.Predef.Option[ValidationNel[ParseFailure, Natural]]): \/[ApiError, Natural]

    Permalink
  11. def orBadRequest[F[_], A](param: F[ValidationNel[ParseFailure, A]], msg: (NonEmptyList[ParseFailure]) ⇒ slamdata.Predef.String)(implicit arg0: Traverse[F]): \/[ApiError, F[A]]

    Permalink

    Convert a parameter validation response into a 400 Bad Request with the error message produced by the given function when it failed, otherwise return the parsed value.

  12. implicit val positiveParamDecoder: QueryParamDecoder[Positive]

    Permalink
  13. package query

    Permalink
  14. def requiredHeader(key: Extractable, request: Request): \/[ApiError, org.http4s.HeaderKey.Extractable.HeaderT]

    Permalink
  15. def respond[S[_], A](a: Free[S, A])(implicit A: ToQResponse[A, S]): Free[S, QResponse[S]]

    Permalink
  16. def respondT[S[_], A, B](a: EitherT[[β$4$]Free[S, β$4$], A, B])(implicit A: ToQResponse[A, S], B: ToQResponse[B, S]): Free[S, QResponse[S]]

    Permalink
  17. def respond_[S[_], A](a: A)(implicit A: ToQResponse[A, S]): Free[S, QResponse[S]]

    Permalink
  18. def valueOrInvalid[F[_], A](paramName: slamdata.Predef.String, paramResult: F[ValidationNel[ParseFailure, A]])(implicit arg0: Traverse[F]): \/[ApiError, F[A]]

    Permalink
  19. object welcome

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped