Packages

object syntax

Source
Workflow.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. syntax
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. def createTrafficShift(id: ID, nsRef: NamespaceName, dc: Datacenter, p: TrafficShiftPolicy, dur: FiniteDuration): WorkflowF[Unit]
  7. def debug(msg: String): WorkflowF[Unit]
  8. def delete(dc: Datacenter, d: Deployment): WorkflowF[Unit]
  9. def deleteAlertsFromConsul(sn: StackName): WorkflowF[Unit]
  10. def deleteDiscoveryInfoFromConsul(sn: StackName): WorkflowF[Unit]
  11. def deleteFromConsul(key: String): WorkflowF[Unit]
  12. def deleteKubernetesRoleFromVault(dc: Datacenter, sn: StackName): WorkflowF[Unit]
  13. def deletePKIRoleFromVault(dc: Datacenter, sn: StackName, ns: NamespaceName): WorkflowF[Unit]
  14. def deletePolicyFromVault(sn: StackName, ns: NamespaceName): WorkflowF[Unit]
  15. def dockerOps(id: ID, unit: UnitDef, registry: RegistryURI): WorkflowF[Image]
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  18. def fail[A](reason: String): WorkflowF[A]
  19. def fail[A](t: Throwable): WorkflowF[A]
  20. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. def getStatus(unit: UnitDef, plan: Plan): DeploymentStatus
  23. def getTrafficShift(plan: Plan, d: Datacenter): Option[TrafficShift]

    Provides a way to see if creating a traffic shift is actually relevant.

    Provides a way to see if creating a traffic shift is actually relevant. In the case of periodic units, shifting traffic would make no sense, so those are NoOps.

  24. def handleBlueprint(id: ID, img: Image, dc: Datacenter, ns: NamespaceName, u: UnitDef, v: Version, p: Plan, hash: String): WorkflowF[RenderedBlueprint]
  25. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def info(msg: String): WorkflowF[Unit]
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def launch(i: Image, dc: Datacenter, ns: NamespaceName, u: @@[UnitDef, Versioned], p: Plan, hash: String, bp: RenderedBlueprint): WorkflowF[String]
  29. def logToFile(id: ID, msg: String): WorkflowF[Unit]
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. def pure[A](a: ⇒ A): WorkflowF[A]
  34. def status(id: ID, s: DeploymentStatus, msg: String): WorkflowF[Unit]
  35. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  36. def toString(): String
    Definition Classes
    AnyRef → Any
  37. def vaultLoggingFields(sn: StackName, ns: NamespaceName, dcName: String): String
  38. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  41. def writeAlertsToConsul(sn: StackName, ns: NamespaceName, p: PlanRef, a: UnitDef, outs: List[AlertOptOut]): WorkflowF[Option[String]]
  42. def writeDiscoveryToConsul(id: ID, sn: StackName, ns: NamespaceName, dc: Datacenter): WorkflowF[Unit]
  43. def writeKubernetesRoleToVault(dc: Datacenter, sn: StackName, ns: NamespaceName): WorkflowF[Unit]
  44. def writePKIRoleToVault(dc: Datacenter, sn: StackName, ns: NamespaceName): WorkflowF[Unit]
  45. def writePolicyToVault(cfg: PolicyConfig, sn: StackName, ns: NamespaceName, rs: Set[String]): WorkflowF[Unit]

Inherited from AnyRef

Inherited from Any

Ungrouped