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. abstract class ApolloClient[F[_], S, CP, CE] extends GraphQLPersistentClient[F, S, CP, CE]
  2. case class ApolloWebSocketClient[F[_], S](uri: Uri, backend: WebSocketBackend[F], connectionStatus: SignallingRef[F, StreamingClientStatus], subscriptions: Ref[F, Map[String, Emitter[F]]], firstInitInvoked: Deferred[F, Unit], connectionRef: Ref[F, Connection[F, WebSocketCloseParams]], connectionAttempt: Ref[F, Int], reconnectionStrategy: ReconnectionStrategy[WebSocketCloseEvent])(implicit evidence$1: ConcurrentEffect[F], evidence$2: Timer[F], evidence$3: Logger[F]) extends ApolloClient[F, S, WebSocketCloseParams, WebSocketCloseEvent] with GraphQLWebSocketClient[F, S] with Product with Serializable
  3. trait Backend[F[_]] extends AnyRef
  4. type CloseReason[CE] = Either[Throwable, CE]
  5. trait Emitter[F[_]] extends AnyRef
    Attributes
    protected
  6. trait GraphQLClient[F[_], S] extends AnyRef

    A client that allows one-shot queries and mutations.

  7. class GraphQLException extends Exception
  8. trait GraphQLOperation[S] extends AnyRef
  9. trait GraphQLPersistentClient[F[_], S, CP, CE] extends GraphQLStreamingClient[F, S] with PersistentClient[F, CP, CE]
  10. trait GraphQLStreamingClient[F[_], S] extends GraphQLClient[F, S]

    A client that allows subscriptions besides one-shot queries and mutations.

  11. trait GraphQLSubscription[F[_], D] extends AnyRef
  12. trait GraphQLWebSocketClient[F[_], S] extends GraphQLPersistentClient[F, S, WebSocketCloseParams, WebSocketCloseEvent]
  13. class HttpClient[F[_], S] extends GraphQLClient[F, S]
  14. class InvalidSubscriptionIdException extends Exception
  15. trait PersistentBackend[F[_], CP, CE] extends AnyRef
  16. trait PersistentClient[F[_], CP, CE] extends AnyRef

    A client that keeps a connection open with the server.

  17. trait PersistentConnection[F[_], CP] extends AnyRef
  18. type ReconnectionStrategy[CE] = (Int, CloseReason[CE]) => Option[FiniteDuration]
  19. sealed trait StreamingClientStatus extends AnyRef
  20. sealed trait TerminateOptions[+CP] extends AnyRef
  21. trait WebSocketBackend[F[_]] extends PersistentBackend[F, WebSocketCloseParams, WebSocketCloseEvent]
  22. case class WebSocketCloseEvent(code: Int, reason: String, wasClean: Boolean) extends Product with Serializable
  23. case class WebSocketCloseParams(code: Option[Int] = none, reason: Option[String] = none) extends Product with Serializable
  24. trait WebSocketConnection[F[_]] extends PersistentConnection[F, WebSocketCloseParams]
  25. type WebSocketReconnectionStrategy = (Int, CloseReason[WebSocketCloseEvent]) => Option[FiniteDuration]

Inherited from AnyRef

Inherited from Any

Ungrouped