Package

org.coursera.naptime.ari.graphql

schema

Permalink

package schema

Visibility
  1. Public
  2. All

Type Members

  1. case class HasForwardRelationButMissingMultiGet(resourceName: ResourceName, fieldName: String) extends SchemaError with Product with Serializable

    Permalink
  2. case class HasGetButMissingMultiGet(resourceName: ResourceName) extends SchemaError with Product with Serializable

    Permalink
  3. case class MissingMergedType(resourceName: ResourceName) extends SchemaError with Product with Serializable

    Permalink
  4. case class MissingQParameterOnFinderRelation(resourceName: ResourceName, fieldName: String) extends SchemaError with Product with Serializable

    Permalink
  5. case class NoHandlersAvailable(resourceName: ResourceName) extends SchemaError with Product with Serializable

    Permalink
  6. case class NotFoundException(msg: String) extends Exception with UserFacingError with Product with Serializable

    Permalink
  7. case class ParentContext(parentContext: Context[SangriaGraphQlContext, DataMap]) extends Product with Serializable

    Permalink
  8. case class ResponseFormatException(msg: String) extends Exception with UserFacingError with Product with Serializable

    Permalink
  9. sealed trait SchemaError extends AnyRef

    Permalink
  10. case class SchemaErrors(errors: List[SchemaError]) extends Product with Serializable

    Permalink
  11. case class SchemaExecutionException(msg: String) extends Exception with Product with Serializable

    Permalink
  12. case class SchemaGenerationException(msg: String) extends Exception with Product with Serializable

    Permalink
  13. case class SchemaMetadata(resources: Set[Resource], schemas: Map[String, RecordDataSchema]) extends Product with Serializable

    Permalink
  14. case class SchemaNotFound(resourceName: ResourceName) extends SchemaError with Product with Serializable

    Permalink
  15. case class UnhandledSchemaError(resourceName: ResourceName, error: String) extends SchemaError with Product with Serializable

    Permalink
  16. case class UnknownHandlerType(resourceName: ResourceName, handlerType: String) extends SchemaError with Product with Serializable

    Permalink
  17. case class WithSchemaErrors[T](data: T, errors: SchemaErrors = SchemaErrors.empty) extends Product with Serializable

    Permalink

Value Members

  1. object FieldBuilder extends StrictLogging

    Permalink
  2. object NaptimeEnumField

    Permalink
  3. object NaptimePaginatedResourceField

    Permalink
  4. object NaptimePaginationField extends StrictLogging

    Permalink
  5. object NaptimeRecordField

    Permalink
  6. object NaptimeResourceField extends StrictLogging

    Permalink
  7. object NaptimeResourceUtils extends StrictLogging

    Permalink
  8. object NaptimeTopLevelResourceField extends StrictLogging

    Permalink
  9. object NaptimeUnionField

    Permalink
  10. object SchemaErrors extends Serializable

    Permalink

Ungrouped