p

clue

package clue

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. clue
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class ApolloClient[F[_], S, CP, CE] extends PersistentStreamingClient[F, S, CP, CE] with PersistentBackendHandler[F, CE]
  2. type ApolloWebSocketClient[F[_], S] = ApolloClient[F, S, WebSocketCloseParams, WebSocketCloseEvent]
  3. type CloseReason[CE] = Either[Throwable, CE]
  4. class ConnectionException extends GraphQLException
  5. final class ConnectionId extends AnyVal
    Attributes
    protected
  6. class DisconnectedException extends GraphQLException
  7. trait Emitter[F[_]] extends AnyRef
    Attributes
    protected
  8. class GraphQLException extends Exception
  9. trait GraphQLOperation[S] extends AnyRef
  10. trait GraphQLSubscription[F[_], D] extends AnyRef
  11. class InvalidSubscriptionIdException extends GraphQLException
  12. type Latch[F[_]] = Deferred[F, Either[Throwable, Unit]]
    Attributes
    protected
  13. trait PersistentBackend[F[_], CP, CE] extends AnyRef
  14. trait PersistentBackendHandler[F[_], CE] extends AnyRef
  15. trait PersistentClient[F[_], CP, CE] extends AnyRef

    A client that keeps a connection open and initializable protocol with the server.

  16. sealed trait PersistentClientStatus extends AnyRef
  17. trait PersistentConnection[F[_], CP] extends AnyRef
  18. trait PersistentStreamingClient[F[_], S, CP, CE] extends StreamingClient[F, S] with PersistentClient[F, CP, CE]

    A client that keeps a connection open and initializable protocol with the server, and allows GraphQL queries, mutations and subscriptions.

  19. type ReconnectionStrategy[CE] = (Int, CloseReason[CE]) => Option[FiniteDuration]
  20. sealed abstract class State[+F[_], +CP] extends AnyRef
    Attributes
    protected
  21. trait StreamingClient[F[_], S] extends TransactionalClient[F, S]

    A client that allows subscriptions in addition to one-shot queries and mutations.

  22. implicit final class StringOps extends AnyVal
  23. implicit final class ThrowableOps extends AnyVal
  24. trait TransactionalBackend[F[_]] extends AnyRef
  25. trait TransactionalClient[F[_], S] extends AnyRef

    A client that allows one-shot queries and mutations.

  26. class TransactionalClientImpl[F[_], S] extends TransactionalClient[F, S]
  27. type WebSocketBackend[F[_]] = PersistentBackend[F, WebSocketCloseParams, WebSocketCloseEvent]
  28. type WebSocketClient[F[_], S] = PersistentStreamingClient[F, S, WebSocketCloseParams, WebSocketCloseEvent]
  29. case class WebSocketCloseEvent(code: Int, reason: String, wasClean: Boolean, wasErrored: Boolean) extends Product with Serializable
  30. case class WebSocketCloseParams(code: Option[Int] = none, reason: Option[String] = none) extends Product with Serializable
  31. type WebSocketConnection[F[_]] = PersistentConnection[F, WebSocketCloseParams]
  32. type WebSocketReconnectionStrategy = (Int, CloseReason[WebSocketCloseEvent]) => Option[FiniteDuration]

Value Members

  1. object ApolloClient
  2. object ApolloWebSocketClient
  3. object ConnectionId
    Attributes
    protected
  4. object Latch
    Attributes
    protected
  5. object PersistentBackend
  6. object PersistentClientStatus
  7. object ReconnectionStrategy
  8. object State
    Attributes
    protected
  9. object TransactionalBackend
  10. object TransactionalClient
  11. object WebSocketCloseParams extends Serializable
  12. object WebSocketReconnectionStrategy

Inherited from AnyRef

Inherited from Any

Ungrouped