package
jdbc
Type Members
-
-
case class
Bucketing(columnName: String, numberOfBuckets: Int) extends Product with Serializable
-
-
-
class
JdbcInserter extends StrictLogging
-
class
JdbcPart extends Part with Logging
-
case class
JdbcSink(url: String, table: String, props: JdbcSinkProps = JdbcSinkProps()) extends Sink with StrictLogging with Product with Serializable
-
case class
JdbcSinkProps(createTable: Boolean = false, batchSize: Int = 10000, dialectFn: (String) ⇒ JdbcDialect = url => JdbcDialect(url), threads: Int = 4) extends Product with Serializable
-
case class
JdbcSource(url: String, query: String, fetchSize: Int = 100, providedSchema: Option[Schema] = None, providedDialect: Option[JdbcDialect] = None, bucketing: Option[Bucketing] = None) extends AbstractJdbcSource with Logging with Using with Timed with Product with Serializable
-
case class
JdbcStoredProcSource(url: String, storedProcedure: String, params: Seq[Any], fetchSize: Int = 100, providedSchema: Option[Schema] = None, providedDialect: Option[JdbcDialect] = None) extends AbstractJdbcSource with Timed with Product with Serializable
-