ExecutionEventDetails

class Object
trait Matchable
class Any

Type members

Classlikes

case class EventFailed(error: Option[String], cause: Option[String], failureType: ExecutionStatus) extends ExecutionEventDetails
case class EventScheduled(input: String, resource: String, timeout: Option[Long], heartbeat: Option[Long]) extends ExecutionEventDetails
case class EventStarted(workerName: Option[String]) extends ExecutionEventDetails
case class EventSucceeded(output: String) extends ExecutionEventDetails
case class StateFailed(name: String, output: String, status: ExecutionStatus) extends ExecutionEventDetails
case class StateStarted(name: String) extends ExecutionEventDetails
case class StateSucceeded(name: String, output: String) extends ExecutionEventDetails

Value members

Concrete methods

def fromEvent(e: HistoryEvent): Option[ExecutionEventDetails]
def zeroAsNone(x: Long): Option[Long]