Packages

object GraphQLApi extends GenericSchema[ShardManager]

Linear Supertypes
GenericSchema[ShardManager], caliban.schema.TemporalSchema, SchemaDerivation[ShardManager], LowPriorityDerivedSchema, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GraphQLApi
  2. GenericSchema
  3. TemporalSchema
  4. SchemaDerivation
  5. LowPriorityDerivedSchema
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Assignment(shardId: ShardId, pod: Option[PodAddress]) extends Product with Serializable
  2. case class Mutations(register: (Pod) => RIO[ShardManager, Unit], unregister: (Pod) => RIO[ShardManager, Unit], notifyUnhealthyPod: (PodAddressArgs) => URIO[ShardManager, Unit]) extends Product with Serializable
  3. case class PodAddressArgs(podAddress: PodAddress) extends Product with Serializable
  4. case class Queries(getAssignments: URIO[ShardManager, List[Assignment]]) extends Product with Serializable
  5. case class Subscriptions(events: ZStream[ShardManager, Nothing, ShardingEvent]) extends Product with Serializable
  6. type Typeclass[T] = Schema[ShardManager, T]
    Definition Classes
    SchemaDerivation

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val api: GraphQL[ShardManager]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. implicit val bigDecimalSchema: Schema[Any, BigDecimal]
    Definition Classes
    GenericSchema
  7. implicit val bigIntSchema: Schema[Any, BigInt]
    Definition Classes
    GenericSchema
  8. implicit val booleanSchema: Schema[Any, Boolean]
    Definition Classes
    GenericSchema
  9. implicit def chunkSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, Chunk[A]]
    Definition Classes
    GenericSchema
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  11. def combine[T](ctx: ReadOnlyCaseClass[Typeclass, T]): Typeclass[T]
    Definition Classes
    SchemaDerivation
  12. def customErrorEffectSchema[R0, R1 >: R0, R2 >: R0, E, A](convertError: (E) => ExecutionError)(implicit ev: Schema[R2, A]): Schema[R0, ZIO[R1, E, A]]
    Definition Classes
    GenericSchema
  13. def customErrorQuerySchema[R0, R1 >: R0, R2 >: R0, E, A](convertError: (E) => ExecutionError)(implicit ev: Schema[R2, A]): Schema[R0, ZQuery[R1, E, A]]
    Definition Classes
    GenericSchema
  14. def customErrorStreamSchema[R0, R1 >: R0, R2 >: R0, E, A](convertError: (E) => ExecutionError)(implicit ev: Schema[R2, A]): Schema[R0, ZStream[R1, E, A]]
    Definition Classes
    GenericSchema
  15. def customizeInputTypeName(name: String): String
    Definition Classes
    SchemaDerivation
  16. implicit def derivedSchema[R, T](implicit derived: Derived[Schema[R, T]]): Schema[R, T]
    Definition Classes
    LowPriorityDerivedSchema
  17. def dispatch[T](ctx: SealedTrait[Typeclass, T]): Typeclass[T]
    Definition Classes
    SchemaDerivation
  18. implicit val doubleSchema: Schema[Any, Double]
    Definition Classes
    GenericSchema
  19. implicit def effectSchema[R0, R1 >: R0, R2 >: R0, E <: Throwable, A](implicit ev: Schema[R2, A]): Schema[R0, ZIO[R1, E, A]]
    Definition Classes
    GenericSchema
  20. implicit def eitherSchema[RA, RB, A, B](implicit evA: Schema[RA, A], evB: Schema[RB, B]): Schema[RA with RB, Either[A, B]]
    Definition Classes
    GenericSchema
  21. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  23. def field[V](name: String, description: Option[String], directives: List[Directive]): PartiallyAppliedField[V]
    Definition Classes
    GenericSchema
  24. def fieldLazy[V](name: String, description: Option[String], directives: List[Directive]): PartiallyAppliedFieldLazy[V]
    Definition Classes
    GenericSchema
  25. def fieldWithArgs[V, A](name: String, description: Option[String], directives: List[Directive]): PartiallyAppliedFieldWithArgs[V, A]
    Definition Classes
    GenericSchema
  26. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  27. implicit val floatSchema: Schema[Any, Float]
    Definition Classes
    GenericSchema
  28. implicit def functionSchema[RA, RB, A, B](implicit arg1: ArgBuilder[A], ev1: Schema[RA, A], ev2: Schema[RB, B]): Schema[RB, (A) => B]
    Definition Classes
    GenericSchema
  29. implicit def functionUnitSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, () => A]
    Definition Classes
    GenericSchema
  30. implicit def futureSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, Future[A]]
    Definition Classes
    GenericSchema
  31. def gen[R0, T](implicit derived: Derived[Schema[R0, T]]): Schema[R0, T]
    Definition Classes
    SchemaDerivation
  32. implicit macro def genMacro[T]: Derived[Typeclass[T]]
    Definition Classes
    SchemaDerivation
  33. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  35. implicit def infallibleEffectSchema[R0, R1 >: R0, R2 >: R0, A](implicit ev: Schema[R2, A]): Schema[R0, URIO[R1, A]]
    Definition Classes
    GenericSchema
  36. implicit def infallibleQuerySchema[R0, R1 >: R0, R2 >: R0, A](implicit ev: Schema[R2, A]): Schema[R0, ZQuery[R1, Nothing, A]]
    Definition Classes
    GenericSchema
  37. implicit def infallibleStreamSchema[R1, R2 >: R1, A](implicit ev: Schema[R2, A]): Schema[R1, ZStream[R1, Nothing, A]]
    Definition Classes
    GenericSchema
  38. lazy val instantEpochSchema: Schema[Any, Instant]
    Definition Classes
    TemporalSchema
  39. implicit lazy val instantSchema: Schema[Any, Instant]
    Definition Classes
    TemporalSchema
  40. implicit val intSchema: Schema[Any, Int]
    Definition Classes
    GenericSchema
  41. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  42. def isScalarValueType[T](ctx: ReadOnlyCaseClass[Typeclass, T]): Boolean
    Definition Classes
    SchemaDerivation
  43. def isValueType[T](ctx: ReadOnlyCaseClass[Typeclass, T]): Boolean
    Definition Classes
    SchemaDerivation
  44. implicit def listSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, List[A]]
    Definition Classes
    GenericSchema
  45. val localDateEpochSchema: Schema[Any, LocalDate]
    Definition Classes
    TemporalSchema
  46. implicit lazy val localDateSchema: Schema[Any, LocalDate]
    Definition Classes
    TemporalSchema
  47. def localDateSchemaWithFormatter(formatter: DateTimeFormatter): Schema[Any, LocalDate]
    Definition Classes
    TemporalSchema
  48. val localDateTimeEpochSchema: Schema[Any, LocalDateTime]
    Definition Classes
    TemporalSchema
  49. implicit lazy val localDateTimeSchema: Schema[Any, LocalDateTime]
    Definition Classes
    TemporalSchema
  50. def localDateTimeSchemaWithFormatter(formatter: DateTimeFormatter): Schema[Any, LocalDateTime]
    Definition Classes
    TemporalSchema
  51. implicit lazy val localTimeSchema: Schema[Any, LocalTime]
    Definition Classes
    TemporalSchema
  52. def localTimeSchemaWithFormatter(formatter: DateTimeFormatter): Schema[Any, LocalTime]
    Definition Classes
    TemporalSchema
  53. implicit val longSchema: Schema[Any, Long]
    Definition Classes
    GenericSchema
  54. implicit def mapSchema[RA, RB, A, B](implicit evA: Schema[RA, A], evB: Schema[RB, B]): Schema[RA with RB, Map[A, B]]
    Definition Classes
    GenericSchema
  55. implicit def metadataFunctionSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, (Field) => A]
    Definition Classes
    GenericSchema
  56. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  57. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  58. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  59. def obj[R1, V](name: String, description: Option[String], directives: List[Directive])(fields: (FieldAttributes) => List[(__Field, (V) => Step[R1])]): Schema[R1, V]
    Definition Classes
    GenericSchema
  60. def objectSchema[R1, A](name: String, description: Option[String], fields: (Boolean, Boolean) => List[(__Field, (A) => Step[R1])], directives: List[Directive]): Schema[R1, A]
    Definition Classes
    GenericSchema
  61. implicit lazy val offsetDateTimeSchema: Schema[Any, OffsetDateTime]
    Definition Classes
    TemporalSchema
  62. def offsetDateTimeSchemaWithFormatter(formatter: DateTimeFormatter): Schema[Any, OffsetDateTime]
    Definition Classes
    TemporalSchema
  63. implicit def optionSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, Option[A]]
    Definition Classes
    GenericSchema
  64. implicit def querySchema[R0, R1 >: R0, R2 >: R0, E <: Throwable, A](implicit ev: Schema[R2, A]): Schema[R0, ZQuery[R1, E, A]]
    Definition Classes
    GenericSchema
  65. lazy val sampleDate: ZonedDateTime
    Definition Classes
    TemporalSchema
  66. def scalarSchema[A](name: String, description: Option[String], specifiedBy: Option[String], makeResponse: (A) => ResponseValue): Schema[Any, A]
    Definition Classes
    GenericSchema
  67. implicit def seqSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, Seq[A]]
    Definition Classes
    GenericSchema
  68. implicit def setSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, Set[A]]
    Definition Classes
    GenericSchema
  69. implicit val shortSchema: Schema[Any, Short]
    Definition Classes
    GenericSchema
  70. implicit def streamSchema[R0, R1 >: R0, R2 >: R0, E <: Throwable, A](implicit ev: Schema[R2, A]): Schema[R0, ZStream[R1, E, A]]
    Definition Classes
    GenericSchema
  71. implicit val stringSchema: Schema[Any, String]
    Definition Classes
    GenericSchema
  72. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  73. def temporalSchema[A <: Temporal](name: String, description: Option[String])(f: (A) => ResponseValue): Schema[Any, A]
    Definition Classes
    TemporalSchema
  74. def temporalSchemaWithFormatter[A <: Temporal](name: String, description: Option[String])(formatter: DateTimeFormatter): Schema[Any, A]
    Definition Classes
    TemporalSchema
  75. def toString(): String
    Definition Classes
    AnyRef → Any
  76. implicit def tupleSchema[RA, RB, A, B](implicit evA: Schema[RA, A], evB: Schema[RB, B]): Schema[RA with RB, (A, B)]
    Definition Classes
    GenericSchema
  77. implicit val unitSchema: Schema[Any, Unit]
    Definition Classes
    GenericSchema
  78. implicit val uploadSchema: Schema[Any, Upload]
    Definition Classes
    GenericSchema
  79. implicit val uuidSchema: Schema[Any, UUID]
    Definition Classes
    GenericSchema
  80. implicit def vectorSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, Vector[A]]
    Definition Classes
    GenericSchema
  81. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  82. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  83. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  84. implicit lazy val zonedDateTimeSchema: Schema[Any, ZonedDateTime]
    Definition Classes
    TemporalSchema
  85. def zonedDateTimeSchemaWithFormatter(formatter: DateTimeFormatter): Schema[Any, ZonedDateTime]
    Definition Classes
    TemporalSchema

Inherited from GenericSchema[ShardManager]

Inherited from caliban.schema.TemporalSchema

Inherited from SchemaDerivation[ShardManager]

Inherited from LowPriorityDerivedSchema

Inherited from AnyRef

Inherited from Any

Ungrouped