object GraphQLApi extends GenericSchema[ShardManager]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- GraphQLApi
- GenericSchema
- TemporalSchema
- SchemaDerivation
- LowPriorityDerivedSchema
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class Assignment(shardId: ShardId, pod: Option[PodAddress]) extends Product with Serializable
- case class Mutations(register: (Pod) => RIO[ShardManager, Unit], unregister: (Pod) => RIO[ShardManager, Unit], notifyUnhealthyPod: (PodAddressArgs) => URIO[ShardManager, Unit]) extends Product with Serializable
- case class PodAddressArgs(podAddress: PodAddress) extends Product with Serializable
- case class Queries(getAssignments: URIO[ShardManager, List[Assignment]]) extends Product with Serializable
- case class Subscriptions(events: ZStream[ShardManager, Nothing, ShardingEvent]) extends Product with Serializable
- type Typeclass[T] = Schema[ShardManager, T]
- Definition Classes
- SchemaDerivation
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val api: GraphQL[ShardManager]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit val bigDecimalSchema: Schema[Any, BigDecimal]
- Definition Classes
- GenericSchema
- implicit val bigIntSchema: Schema[Any, BigInt]
- Definition Classes
- GenericSchema
- implicit val booleanSchema: Schema[Any, Boolean]
- Definition Classes
- GenericSchema
- implicit def chunkSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, Chunk[A]]
- Definition Classes
- GenericSchema
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def combine[T](ctx: ReadOnlyCaseClass[Typeclass, T]): Typeclass[T]
- Definition Classes
- SchemaDerivation
- 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
- 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
- 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
- def customizeInputTypeName(name: String): String
- Definition Classes
- SchemaDerivation
- implicit def derivedSchema[R, T](implicit derived: Derived[Schema[R, T]]): Schema[R, T]
- Definition Classes
- LowPriorityDerivedSchema
- def dispatch[T](ctx: SealedTrait[Typeclass, T]): Typeclass[T]
- Definition Classes
- SchemaDerivation
- implicit val doubleSchema: Schema[Any, Double]
- Definition Classes
- GenericSchema
- 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
- 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
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def field[V](name: String, description: Option[String], directives: List[Directive]): PartiallyAppliedField[V]
- Definition Classes
- GenericSchema
- def fieldLazy[V](name: String, description: Option[String], directives: List[Directive]): PartiallyAppliedFieldLazy[V]
- Definition Classes
- GenericSchema
- def fieldWithArgs[V, A](name: String, description: Option[String], directives: List[Directive]): PartiallyAppliedFieldWithArgs[V, A]
- Definition Classes
- GenericSchema
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- implicit val floatSchema: Schema[Any, Float]
- Definition Classes
- GenericSchema
- 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
- implicit def functionUnitSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, () => A]
- Definition Classes
- GenericSchema
- implicit def futureSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, Future[A]]
- Definition Classes
- GenericSchema
- def gen[R0, T](implicit derived: Derived[Schema[R0, T]]): Schema[R0, T]
- Definition Classes
- SchemaDerivation
- implicit macro def genMacro[T]: Derived[Typeclass[T]]
- Definition Classes
- SchemaDerivation
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- implicit def infallibleEffectSchema[R0, R1 >: R0, R2 >: R0, A](implicit ev: Schema[R2, A]): Schema[R0, URIO[R1, A]]
- Definition Classes
- GenericSchema
- implicit def infallibleQuerySchema[R0, R1 >: R0, R2 >: R0, A](implicit ev: Schema[R2, A]): Schema[R0, ZQuery[R1, Nothing, A]]
- Definition Classes
- GenericSchema
- implicit def infallibleStreamSchema[R1, R2 >: R1, A](implicit ev: Schema[R2, A]): Schema[R1, ZStream[R1, Nothing, A]]
- Definition Classes
- GenericSchema
- lazy val instantEpochSchema: Schema[Any, Instant]
- Definition Classes
- TemporalSchema
- implicit lazy val instantSchema: Schema[Any, Instant]
- Definition Classes
- TemporalSchema
- implicit val intSchema: Schema[Any, Int]
- Definition Classes
- GenericSchema
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isScalarValueType[T](ctx: ReadOnlyCaseClass[Typeclass, T]): Boolean
- Definition Classes
- SchemaDerivation
- def isValueType[T](ctx: ReadOnlyCaseClass[Typeclass, T]): Boolean
- Definition Classes
- SchemaDerivation
- implicit def listSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, List[A]]
- Definition Classes
- GenericSchema
- val localDateEpochSchema: Schema[Any, LocalDate]
- Definition Classes
- TemporalSchema
- implicit lazy val localDateSchema: Schema[Any, LocalDate]
- Definition Classes
- TemporalSchema
- def localDateSchemaWithFormatter(formatter: DateTimeFormatter): Schema[Any, LocalDate]
- Definition Classes
- TemporalSchema
- val localDateTimeEpochSchema: Schema[Any, LocalDateTime]
- Definition Classes
- TemporalSchema
- implicit lazy val localDateTimeSchema: Schema[Any, LocalDateTime]
- Definition Classes
- TemporalSchema
- def localDateTimeSchemaWithFormatter(formatter: DateTimeFormatter): Schema[Any, LocalDateTime]
- Definition Classes
- TemporalSchema
- implicit lazy val localTimeSchema: Schema[Any, LocalTime]
- Definition Classes
- TemporalSchema
- def localTimeSchemaWithFormatter(formatter: DateTimeFormatter): Schema[Any, LocalTime]
- Definition Classes
- TemporalSchema
- implicit val longSchema: Schema[Any, Long]
- Definition Classes
- GenericSchema
- 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
- implicit def metadataFunctionSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, (Field) => A]
- Definition Classes
- GenericSchema
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- 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
- 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
- implicit lazy val offsetDateTimeSchema: Schema[Any, OffsetDateTime]
- Definition Classes
- TemporalSchema
- def offsetDateTimeSchemaWithFormatter(formatter: DateTimeFormatter): Schema[Any, OffsetDateTime]
- Definition Classes
- TemporalSchema
- implicit def optionSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, Option[A]]
- Definition Classes
- GenericSchema
- 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
- lazy val sampleDate: ZonedDateTime
- Definition Classes
- TemporalSchema
- def scalarSchema[A](name: String, description: Option[String], specifiedBy: Option[String], makeResponse: (A) => ResponseValue): Schema[Any, A]
- Definition Classes
- GenericSchema
- implicit def seqSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, Seq[A]]
- Definition Classes
- GenericSchema
- implicit def setSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, Set[A]]
- Definition Classes
- GenericSchema
- implicit val shortSchema: Schema[Any, Short]
- Definition Classes
- GenericSchema
- 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
- implicit val stringSchema: Schema[Any, String]
- Definition Classes
- GenericSchema
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def temporalSchema[A <: Temporal](name: String, description: Option[String])(f: (A) => ResponseValue): Schema[Any, A]
- Definition Classes
- TemporalSchema
- def temporalSchemaWithFormatter[A <: Temporal](name: String, description: Option[String])(formatter: DateTimeFormatter): Schema[Any, A]
- Definition Classes
- TemporalSchema
- def toString(): String
- Definition Classes
- AnyRef → Any
- 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
- implicit val unitSchema: Schema[Any, Unit]
- Definition Classes
- GenericSchema
- implicit val uploadSchema: Schema[Any, Upload]
- Definition Classes
- GenericSchema
- implicit val uuidSchema: Schema[Any, UUID]
- Definition Classes
- GenericSchema
- implicit def vectorSchema[R0, A](implicit ev: Schema[R0, A]): Schema[R0, Vector[A]]
- Definition Classes
- GenericSchema
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- implicit lazy val zonedDateTimeSchema: Schema[Any, ZonedDateTime]
- Definition Classes
- TemporalSchema
- def zonedDateTimeSchemaWithFormatter(formatter: DateTimeFormatter): Schema[Any, ZonedDateTime]
- Definition Classes
- TemporalSchema