Package

org.coursera.naptime.ari.graphql

resolvers

Permalink

package resolvers

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait DeferredNaptime extends AnyRef

    Permalink
  2. case class DeferredNaptimeElement(resourceName: ResourceName, id: JsValue, arguments: Set[(String, JsValue)], resourceSchema: RecordDataSchema) extends Deferred[Either[NaptimeError, NaptimeResponse]] with DeferredNaptime with Product with Serializable

    Permalink
  3. case class DeferredNaptimeRequest(resourceName: ResourceName, arguments: Set[(String, JsValue)], resourceSchema: RecordDataSchema, paginationOverride: Option[ResponsePagination] = None) extends Deferred[Either[NaptimeError, NaptimeResponse]] with DeferredNaptime with Product with Serializable

    Permalink
  4. case class NaptimeError(response: Response) extends Product with Serializable

    Permalink
  5. case class NaptimeRequest(idx: RequestId, resourceName: ResourceName, arguments: Set[(String, JsValue)], resourceSchema: RecordDataSchema, paginationOverride: Option[ResponsePagination] = None) extends Product with Serializable

    Permalink
  6. class NaptimeResolver extends DeferredResolver[SangriaGraphQlContext] with StrictLogging

    Permalink
  7. case class NaptimeResponse(elements: List[DataMapWithParent], pagination: Option[ResponsePagination]) extends Product with Serializable

    Permalink
  8. case class RequestId(idx: Int) extends Product with Serializable

    Permalink

Ungrouped