package task
Type Members
- trait EtlTask[-R, +OP] extends Product with ApplicationLogger
EtlTask provides an interface that defines a unit of work that can be executed.
EtlTask provides an interface that defines a unit of work that can be executed. This interface has a
toZIO
method that converts the EtlTask object to a ZIO effect by wrapping the etlflow.audit.Audit API around it.- R
The ZIO environment type.
- OP
The task output type.
- case class GenericTask[-R, +OP](name: String, task: RIO[R, OP]) extends EtlTask[R, OP] with Product with Serializable