case classJdbcSource(url: String, query: String, fetchSize: Int = 100, providedSchema: Option[Schema] = scala.None, providedDialect: Option[JdbcDialect] = scala.None, bucketing: Option[Bucketing] = scala.None) extends AbstractJdbcSource with Logging with Using with Timed with Product with Serializable