case classJdbcSink(url: String, table: String, props: JdbcSinkProps = JdbcSinkProps()) extends Sink with StrictLogging with Product with Serializable
case classJdbcSinkProps(createTable: Boolean = false) extends Product with Serializable
case classJdbcSource(url: String, query: String, props: JdbcSourceProps = JdbcSourceProps(100)) extends Source with StrictLogging with Product with Serializable
case classJdbcSourceProps(fetchSize: Int) extends Product with Serializable