io.eels.component

jdbc

package jdbc

Visibility
  1. Public
  2. All

Type Members

  1. class BoundedThreadPoolExecutor extends ThreadPoolExecutor with AutoCloseable

  2. trait GenericJdbcDialect extends JdbcDialect with StrictLogging

  3. trait JdbcDialect extends AnyRef

  4. class JdbcInserter extends StrictLogging

  5. case class JdbcSink(url: String, table: String, props: JdbcSinkProps = ...) extends Sink with StrictLogging with Product with Serializable

  6. case class JdbcSinkProps(createTable: Boolean = false, batchSize: Int = 10000, dialectFn: (String) ⇒ JdbcDialect = ..., threads: Int = 4) extends Product with Serializable

  7. case class JdbcSource(url: String, query: String, props: JdbcSourceProps = ...) extends Source with StrictLogging with Using with Product with Serializable

  8. case class JdbcSourceProps(fetchSize: Int, dialect: Option[JdbcDialect] = scala.None) extends Product with Serializable

  9. class JdbcWriter extends Writer with StrictLogging

Value Members

  1. object GenericJdbcDialect extends GenericJdbcDialect

  2. object JdbcDialect

  3. object SchemaBuilder extends StrictLogging

Ungrouped