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
- Alphabetic
- By Inheritance
Inherited
- Datacenter
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new Datacenter(name: String, docker: Docker, domain: Domain, defaultTrafficShift: TrafficShift, proxyCredentials: Option[ProxyCredentials], interpreters: Infrastructure.Interpreters, loadbalancer: Option[~>[LoadbalancerOp, IO]], policy: PolicyConfig)
Value Members
- lazy val consul: ~>[ConsulOp, IO]
- val defaultTrafficShift: TrafficShift
- val docker: Docker
- val domain: Domain
-
def
equals(other: Any): Boolean
- Definition Classes
- Datacenter → Equals → AnyRef → Any
- Annotations
- @SuppressWarnings()
-
def
hashCode(): Int
- Definition Classes
- Datacenter → AnyRef → Any
- lazy val health: ~>[HealthCheckOp, IO]
- val interpreters: Infrastructure.Interpreters
- val loadbalancer: Option[~>[LoadbalancerOp, IO]]
- val name: String
- val policy: PolicyConfig
- val proxyCredentials: Option[ProxyCredentials]
- lazy val storage: ~>[StoreOp, IO]
- lazy val workflow: ~>[WorkflowOp, IO]