Packages

final case class Datacenter(name: String, docker: Docker, domain: Domain, defaultTrafficShift: TrafficShift, proxyCredentials: Option[ProxyCredentials], interpreters: Infrastructure.Interpreters, loadbalancer: Option[~>[LoadbalancerOp, IO]], policy: PolicyConfig) extends Product with Serializable

Source
Datacenter.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Datacenter
  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 Datacenter(name: String, docker: Docker, domain: Domain, defaultTrafficShift: TrafficShift, proxyCredentials: Option[ProxyCredentials], interpreters: Infrastructure.Interpreters, loadbalancer: Option[~>[LoadbalancerOp, IO]], policy: PolicyConfig)

Value Members

  1. lazy val consul: ~>[ConsulOp, IO]
  2. val defaultTrafficShift: TrafficShift
  3. val docker: Docker
  4. val domain: Domain
  5. def equals(other: Any): Boolean
    Definition Classes
    Datacenter → Equals → AnyRef → Any
    Annotations
    @SuppressWarnings()
  6. def hashCode(): Int
    Definition Classes
    Datacenter → AnyRef → Any
  7. lazy val health: ~>[HealthCheckOp, IO]
  8. val interpreters: Infrastructure.Interpreters
  9. val loadbalancer: Option[~>[LoadbalancerOp, IO]]
  10. val name: String
  11. val policy: PolicyConfig
  12. val proxyCredentials: Option[ProxyCredentials]
  13. lazy val storage: ~>[StoreOp, IO]
  14. lazy val workflow: ~>[WorkflowOp, IO]