object LoadbalancerOp extends Serializable
- Source
- LoadbalancerOp.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- LoadbalancerOp
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final case class DeleteLoadbalancer(lb: LoadbalancerDeployment, dc: Datacenter, ns: Namespace) extends LoadbalancerOp[Unit] with Product with Serializable
- final case class LaunchLoadbalancer(lb: Loadbalancer, version: MajorVersion, dc: Datacenter, ns: NamespaceName, pl: Plan, hash: String) extends LoadbalancerOp[String] with Product with Serializable
- type LoadbalancerF[A] = Free[LoadbalancerOp, A]
- final case class ResizeLoadbalancer(lb: LoadbalancerDeployment, p: Plan) extends LoadbalancerOp[Unit] with Product with Serializable
Value Members
- def delete(lb: LoadbalancerDeployment, dc: Datacenter, ns: Namespace): LoadbalancerF[Unit]
- def launch(lb: Loadbalancer, v: MajorVersion, dc: Datacenter, ns: NamespaceName, pl: Plan, hash: String): LoadbalancerF[String]
- def resize(lb: LoadbalancerDeployment, p: Plan): LoadbalancerF[Unit]