Packages

final class NomadHttp extends ~>[SchedulerOp, IO]

Source
NomadHttp.scala
Linear Supertypes
FunctionK[SchedulerOp, IO], Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NomadHttp
  2. FunctionK
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new NomadHttp(cfg: NomadConfig, nomad: Nomad, client: Client[IO], scheduler: ScheduledExecutorService, ec: ExecutionContext)

Value Members

  1. def and[H[_]](h: FunctionK[SchedulerOp, H]): FunctionK[SchedulerOp, [γ$4$]Tuple2K[IO, H, γ$4$]]
    Definition Classes
    FunctionK
  2. def andThen[H[_]](f: FunctionK[IO, H]): FunctionK[SchedulerOp, H]
    Definition Classes
    FunctionK
  3. def apply[A](co: SchedulerOp[A]): IO[A]
    Definition Classes
    NomadHttp → FunctionK
  4. def call(name: String, dc: Datacenter, json: argonaut.Json): IO[String]
  5. def compose[E[_]](f: FunctionK[E, SchedulerOp]): FunctionK[E, IO]
    Definition Classes
    FunctionK
  6. def or[H[_]](h: FunctionK[H, IO]): FunctionK[[γ$1$]EitherK[SchedulerOp, H, γ$1$], IO]
    Definition Classes
    FunctionK