package
swf
Type Members
-
case class
Activity(name: String, version: String) extends Product with Serializable
-
case class
ActivityConfig(description: String, defaultTaskList: swf.TaskList, defaultTaskScheduleToStart: Option[Duration] = ..., defaultTaskScheduleToClose: Option[Duration] = ..., defaultTaskPriority: Int = 0, defaultTaskHeartbeatTimeout: Option[Duration] = ..., defaultTaskStartToCloseTimeout: Option[Duration] = ...) extends Product with Serializable
-
-
-
type
ActivityId = AnyRef { ... /* 2 definitions in type refinement */ }
-
-
case class
ActivityInstance(activity: Activity, taskToken: swf.TaskToken, id: String, input: Option[String], startedEventId: Long, workflow: WorkflowInstance) extends Product with Serializable
-
-
type
ActivityResult[F[_]] = F[Result]
-
-
sealed abstract
class
ChildPolicy extends AnyRef
-
implicit final
class
DateSyntax extends AnyVal
-
sealed
trait
Decision extends AnyRef
-
-
-
case class
DecisionQuery(domain: swf.Domain, taskList: swf.TaskList, start: Option[swf.EventPageToken], limit: Option[Int], reverseOrder: Boolean = true, identity: swf.SWFIdentity) extends Product with Serializable
-
implicit final
class
DecisionSyntax extends AnyVal
-
type
Domain = AnyRef { ... /* 2 definitions in type refinement */ }
-
case class
DomainConfig(description: String, retentionPeriod: Duration) extends Product with Serializable
-
-
type
EventId = Long
-
implicit final
class
EventListSyntax extends AnyVal
-
type
EventPageToken = AnyRef { ... /* 2 definitions in type refinement */ }
-
-
-
sealed
trait
Result extends AnyRef
-
type
RunId = AnyRef { ... /* 2 definitions in type refinement */ }
-
sealed
trait
RunIdMarker extends AnyRef
-
type
SWFAction[A] = Kleisli[Attempt, AmazonSimpleWorkflow, A]
-
type
SWFIdentity = AnyRef { ... /* 2 definitions in type refinement */ }
-
type
TaskList = AnyRef { ... /* 2 definitions in type refinement */ }
-
-
implicit final
class
TaskListSyntax extends AnyVal
-
type
TaskToken = AnyRef { ... /* 2 definitions in type refinement */ }
-
-
type
TimerId = AnyRef { ... /* 2 definitions in type refinement */ }
-
sealed
trait
TimerIdMarker extends AnyRef
-
trait
Types extends AnyRef
-
case class
Workflow(name: String, version: String) extends Product with Serializable
-
case class
WorkflowConfig(description: String, defaultTaskList: swf.TaskList, childPolicy: Option[ChildPolicy] = ..., defaultTaskPriority: Int = 0, defaultExecutionStartToCloseTimeout: Duration, defaultTaskStartToCloseTimeout: Option[Duration] = ...) extends Product with Serializable
-
-
sealed
trait
WorkflowEvent extends AnyRef
-
type
WorkflowId = AnyRef { ... /* 2 definitions in type refinement */ }
-
-
case class
WorkflowInstance(workflowId: swf.WorkflowId, runId: String) extends Product with Serializable
Inherited from AnyRef
Inherited from Any