package
flowz
Type Members
-
-
-
-
-
final
case class
EnrichmentFailure[Orig](originalRecord: Orig, reason: Option[String]) extends Product with Serializable
-
-
final
case class
FilterResult[+X, +I] extends Product with Serializable
-
final
case class
FilteredRecord[Record](record: Record, reason: Option[String]) extends Product with Serializable
-
trait
FlowDsl extends AnyRef
-
final
case class
FlowHost[-HostEnv, +Err, +HostParams](effect: ZIO[FlowHostContext[HostEnv], Err, HostParams]) extends Product with Serializable
-
-
type
ForkedStep[-StateIn, +StateOut, -Env, -Params, +Err, +Output] = Step[StateIn, Unit, Env, Params, Nothing, Runtime[Err, StepOutputs[StateOut, Output]]]
-
final
case class
Step[-StateIn, +StateOut, -Env, -Params, +Err, +Value](rawEffect: ZIO[StepContext[Env, StateIn, Params], Err, StepOutputs[StateOut, Value]], name: Option[String] = None, description: Option[String] = None) extends Product with Serializable
-
final
case class
StepContext[+Env, +State, +Params](environment: Env, inputs: StepInputs[State, Params]) extends Product with Serializable
-
-
final
case class
StepInputs[+State, +Params](state: State, params: Params) extends Product with Serializable
-
final
case class
StepOutputs[+State, +Value](state: State, value: Value) extends Product with Serializable
-
type
UFlowHost[+HostParams] = FlowHost[Any, Nothing, HostParams]
-
Inherited from AnyRef
Inherited from Any