case class UpdateConfig(inputFile: String = "", upsert: Boolean = false, entity: String = "", pk: Option[String] = scala.Some.apply[String]("id"), upsertPreventCreate: Boolean = true, upsertPreventUpdate: Boolean = false, renames: Seq[(String, String)] = scala.collection.immutable.Nil, keeps: Seq[String] = scala.collection.immutable.Nil, drops: Seq[String] = scala.collection.immutable.Nil, drop: Option[Int] = scala.None, take: Option[Int] = scala.None, updateTransform: Transform[Object, Object] = ..., configFile: Option[String] = scala.None, config: Option[UpdateProcessingConfig] = scala.None, query: Option[String] = scala.None, skipIfNull: Boolean = true, source: Option[String] = scala.None, target: Option[String] = scala.None, value: Option[String] = scala.None) extends Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UpdateConfig
  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 UpdateConfig(inputFile: String = "", upsert: Boolean = false, entity: String = "", pk: Option[String] = scala.Some.apply[String]("id"), upsertPreventCreate: Boolean = true, upsertPreventUpdate: Boolean = false, renames: Seq[(String, String)] = scala.collection.immutable.Nil, keeps: Seq[String] = scala.collection.immutable.Nil, drops: Seq[String] = scala.collection.immutable.Nil, drop: Option[Int] = scala.None, take: Option[Int] = scala.None, updateTransform: Transform[Object, Object] = ..., configFile: Option[String] = scala.None, config: Option[UpdateProcessingConfig] = scala.None, query: Option[String] = scala.None, skipIfNull: Boolean = true, source: Option[String] = scala.None, target: Option[String] = scala.None, value: Option[String] = scala.None)

Value Members

  1. val config: Option[UpdateProcessingConfig]
  2. val configFile: Option[String]
  3. val drop: Option[Int]
  4. val drops: Seq[String]
  5. val entity: String
  6. val inputFile: String
  7. val keeps: Seq[String]
  8. val pk: Option[String]
  9. val query: Option[String]
  10. val renames: Seq[(String, String)]
  11. val skipIfNull: Boolean
  12. val source: Option[String]
  13. val take: Option[Int]
  14. val target: Option[String]
  15. val updateTransform: Transform[Object, Object]
  16. val upsert: Boolean
  17. val upsertPreventCreate: Boolean
  18. val upsertPreventUpdate: Boolean
  19. val value: Option[String]