package
load
Type Members
-
class
DeltaLakeLoad extends PipelineStagePlugin
-
case class
DeltaLakeLoadStage(plugin: DeltaLakeLoad, name: String, description: Option[String], inputView: String, outputURI: URI, partitionBy: List[String], numPartitions: Option[Int], authentication: Option[Authentication], saveMode: SaveMode, outputMode: OutputModeType, params: Map[String, String], options: Map[String, String], generateSymlinkManifest: Boolean) extends PipelineStage with Product with Serializable
-
-
case class
DeltaLakeMergeLoadStage(plugin: DeltaLakeMergeLoad, name: String, description: Option[String], inputView: String, outputURI: URI, condition: String, whenMatchedDeleteFirst: Boolean, whenNotMatchedByTargetInsert: Option[WhenNotMatchedByTargetInsert], whenNotMatchedBySourceDelete: Option[WhenNotMatchedBySourceDelete], whenMatchedUpdate: Option[WhenMatchedUpdate], whenMatchedDelete: Option[WhenMatchedDelete], authentication: Option[Authentication], params: Map[String, String], generateSymlinkManifest: Boolean) extends PipelineStage with Product with Serializable
-
case class
WhenMatchedDelete(condition: Option[String]) extends Product with Serializable
-
case class
WhenMatchedUpdate(condition: Option[String], values: Option[Map[String, String]]) extends Product with Serializable
-
case class
WhenNotMatchedBySourceDelete(condition: Option[String]) extends Product with Serializable
-
case class
WhenNotMatchedByTargetInsert(condition: Option[String], values: Option[Map[String, String]]) extends Product with Serializable
Value Members
-
-