Package

io.eels.component

jdbc

Permalink

package jdbc

Visibility
  1. Public
  2. All

Type Members

  1. case class Bucketing(columnName: String, numberOfBuckets: Int) extends Product with Serializable

    Permalink
  2. class GenericJdbcDialect extends JdbcDialect with Logging

    Permalink
  3. trait JdbcDialect extends AnyRef

    Permalink
  4. class JdbcInserter extends Logging

    Permalink
  5. trait JdbcPrimitives extends Logging

    Permalink
  6. case class JdbcSink(url: String, table: String, createTable: Boolean = false, batchSize: Int = 1000, threads: Int = 4) extends Sink with Logging with Product with Serializable

    Permalink
  7. case class JdbcSource(connFn: () ⇒ Connection, query: String, bind: (PreparedStatement) ⇒ Unit = stmt => (), fetchSize: Int = 100, providedSchema: Option[Schema] = None, providedDialect: Option[JdbcDialect] = None, bucketing: Option[Bucketing] = None) extends Source with JdbcPrimitives with Logging with Using with Timed with Product with Serializable

    Permalink
  8. class JdbcWriter extends SinkWriter with Logging

    Permalink
  9. class ResultsetPart extends Part with Logging

    Permalink

    A Part for a Resultset.

    A Part for a Resultset. Will publish all rows from the resultset and then close the resultset.

Value Members

  1. object JdbcDialect

    Permalink
  2. object JdbcSchemaFns extends Logging

    Permalink

    Generates an eel schema from the metadata in a resultset.

  3. object JdbcSource extends Serializable

    Permalink

Ungrouped