etlflow.model

Type members

Classlikes

case
class Config(db: Option[JDBC], timezone: Option[String], slack: Option[Slack], dataproc: Option[DataprocSpark], token: Option[List[String]], webserver: Option[WebServer], secretkey: Option[String])
sealed
Companion
object
object Credential
Companion
class
case
class DataprocSpark(mainclass: String, deplibs: List[String])
sealed abstract
class EtlFlowException(msg: String) extends RuntimeException
Companion
object
Companion
class
sealed
trait Executor
Companion
object
object Executor
Companion
class
case
class Slack(url: String, env: String, host: String)
case
class WebServer(ip_address: Option[String], port: Option[Int], allowedOrigins: Option[Set[String]])