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. package analyze

    Permalink
  5. def contentJsonEncodedEJson[S[_]]: (QResponse[S]) ⇒ QResponse[S]

    Permalink

    Set the Content-Type of a response to application/json;mode=ejson.

  6. object data

    Permalink
  7. def ejsonResponse[S[_], E, J](ejson: Process[[γ$1$]EitherT[[β$0$]Free[S, β$0$], E, γ$1$], J])(implicit J: Aux[J, EJson], S0: :<:[[β$2$]Failure[E, β$2$], S], S1: :<:[Task, S]): QResponse[S]

    Permalink
  8. def firstEJsonResponse[S[_], E, J](ejson: Process[[γ$4$]EitherT[[β$3$]Free[S, β$3$], E, γ$4$], J])(implicit J: Aux[J, EJson], S0: :<:[[β$5$]Failure[E, β$5$], S], S1: :<:[Task, S]): QResponse[S]

    Permalink
  9. def formattedDataResponse[S[_], E](format: MessageFormat, data: Process[[γ$7$]EitherT[[β$6$]Free[S, β$6$], E, γ$7$], Data])(implicit S0: :<:[[β$8$]Failure[E, β$8$], S], S1: :<:[Task, S]): QResponse[S]

    Permalink
  10. object invoke

    Permalink
  11. val jsonArrayLines: Process1[Json, slamdata.Predef.String]

    Permalink

    Transform a stream of Json into a stream of text representing the lines of a file containing a JSON array of the values.

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

    Permalink
  13. object metadata

    Permalink
  14. object mount

    Permalink
  15. implicit val naturalParamDecoder: QueryParamDecoder[Natural]

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

    Permalink
  17. 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.

  18. implicit val positiveParamDecoder: QueryParamDecoder[Positive]

    Permalink
  19. package query

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

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

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

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

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

    Permalink
  25. object welcome

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped