c

nelson.Infrastructure

Interpreters

final case class Interpreters(scheduler: ~>[SchedulerOp, IO], consul: ~>[ConsulOp, IO], vault: ~>[Vault, IO], storage: ~>[StoreOp, IO], logger: ~>[LoggingOp, IO], docker: ~>[DockerOp, IO], control: ~>[WorkflowControlOp, IO], health: ~>[HealthCheckOp, IO]) extends Product with Serializable

Source
Datacenter.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Interpreters
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Interpreters(scheduler: ~>[SchedulerOp, IO], consul: ~>[ConsulOp, IO], vault: ~>[Vault, IO], storage: ~>[StoreOp, IO], logger: ~>[LoggingOp, IO], docker: ~>[DockerOp, IO], control: ~>[WorkflowControlOp, IO], health: ~>[HealthCheckOp, IO])

Value Members

  1. val consul: ~>[ConsulOp, IO]
  2. val control: ~>[WorkflowControlOp, IO]
  3. val docker: ~>[DockerOp, IO]
  4. val health: ~>[HealthCheckOp, IO]
  5. val logger: ~>[LoggingOp, IO]
  6. val scheduler: ~>[SchedulerOp, IO]
  7. val storage: ~>[StoreOp, IO]
  8. val vault: ~>[Vault, IO]
  9. val workflow: ~>[WorkflowOp, IO]