package flowz
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- flowz
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait AbstractFlow extends AnyRef
- trait ActivityExports extends AnyRef
- trait Api extends StepExports with ActivityExports with FiberSyntax with FlowDsl
- type CommandLineArgs = Type with flowz.CommandLineArgs.Tag
- final case class EnrichmentFailure[Orig](originalRecord: Orig, reason: Option[String]) extends Product with Serializable
- trait FiberSyntax extends AnyRef
- 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 FlowHostContext[+R] = (R, CommandLineArgs, Variables)
- 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
- trait StepExports extends AnyRef
- 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]
- type Variables = Type with flowz.Variables.Tag
Value Members
- object CommandLineArgs extends zio.prelude.Subtype[List[String]]
- object FiberSyntax
- object FilterResult extends Serializable
- object FlowHost extends Serializable
- object Step extends Serializable
- object StepContext extends Serializable
- object StepInputs extends Serializable
- object StepOutputs extends Serializable
- object Variables extends zio.prelude.Subtype[Map[String, String]]
- object api extends Api