case class ETLConfig(name: String = "", paramsFile: Option[String] = scala.None, dataInputFile: String = "", verbosity: Int = 0, take: Option[Long] = scala.None, drop: Option[Long] = scala.None, maxPageSize: Option[Int] = scala.None, cliParameters: Map[String, String] = ..., dryRun: Boolean = false, query: Option[String] = scala.None, queryFile: Option[String] = scala.None, connectionUrl: Option[String] = scala.None, connectionFile: Option[String] = scala.None) extends Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ETLConfig
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ETLConfig(name: String = "", paramsFile: Option[String] = scala.None, dataInputFile: String = "", verbosity: Int = 0, take: Option[Long] = scala.None, drop: Option[Long] = scala.None, maxPageSize: Option[Int] = scala.None, cliParameters: Map[String, String] = ..., dryRun: Boolean = false, query: Option[String] = scala.None, queryFile: Option[String] = scala.None, connectionUrl: Option[String] = scala.None, connectionFile: Option[String] = scala.None)

Value Members

  1. val cliParameters: Map[String, String]
  2. val connectionFile: Option[String]
  3. def connectionFileOrDefault: String
  4. val connectionUrl: Option[String]
  5. val dataInputFile: String
  6. val defaultConnectionFile: String
  7. val drop: Option[Long]
  8. val dryRun: Boolean
  9. val maxPageSize: Option[Int]
  10. val name: String
  11. val paramsFile: Option[String]
  12. val query: Option[String]
  13. val queryFile: Option[String]
  14. val take: Option[Long]
  15. val verbosity: Int