Packages

p

etlflow

package etlflow

Package Members

  1. package audit
  2. package json
  3. package log
  4. package model
  5. package task
  6. package utils

Type Members

  1. trait JobApp extends ZIOAppDefault with ApplicationLogger

    This is the entry point for a EtlFlow Job application (See below sample).

    This is the entry point for a EtlFlow Job application (See below sample).

    import etlflow._
    import etlflow.task._
    import zio._
    
    object MyJobApp extends JobApp {
    
      private val task1 = GenericTask(
          name = "Task_1",
          task = ZIO.logInfo(s"Hello EtlFlow Task")
      )
    
      def job(args: Chunk[String]): RIO[audit.Audit, Unit] = task1.toZIO
    }

Ungrouped