EtlTask

etlflow.task.EtlTask
trait EtlTask[R, OP] extends ApplicationLogger

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class GenericTask[OP]

Members list

Concise view

Value members

Abstract methods

protected def process: RIO[R, OP]

Concrete methods

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

Abstract fields

val name: String

Concrete fields

val taskType: String

Inherited fields

lazy protected val logger: Logger

Attributes

Inherited from:
ApplicationLogger
protected val zioSlf4jLogger: ULayer[Unit]

Attributes

Inherited from:
ApplicationLogger