EtlTask

trait EtlTask[R, OP] extends ApplicationLogger
class Object
trait Matchable
class Any
class GenericTask[OP]

Value members

Abstract methods

protected def process: RIO[R, OP]

Concrete methods

final def execute: RIO[R & AuditEnv, OP]
def getTaskProperties: Map[String, String]

Abstract fields

val name: String

Concrete fields

val taskType: String

Inherited fields

lazy protected val logger: Logger
Inherited from:
ApplicationLogger
protected val zioSlf4jLogger: ULayer[Unit]
Inherited from:
ApplicationLogger