Package

io.eels.component

jdbc

Permalink

package jdbc

Visibility
  1. Public
  2. All

Type Members

  1. case class BucketPartitionStrategy(columnName: String, values: Set[String]) extends JdbcPartitionStrategy with Product with Serializable

    Permalink
  2. case class HashPartitionStrategy(hashExpression: String, numberOfPartitions: Int) extends JdbcPartitionStrategy with Product with Serializable

    Permalink
  3. class JdbcInserter extends Logging with Using

    Permalink
  4. trait JdbcPartitionStrategy extends AnyRef

    Permalink
  5. trait JdbcPrimitives extends Logging

    Permalink
  6. class JdbcPublisher extends Publisher[Seq[Row]] with Timed with JdbcPrimitives with Using

    Permalink
  7. case class JdbcReaderConfig(defaultPrecision: Precision, defaultScale: Scale) extends Product with Serializable

    Permalink
  8. case class JdbcSink(connFn: () ⇒ Connection, table: String, createTable: Boolean = false, dropTable: Boolean = false, batchSize: Int = 1000, batchesPerCommit: Int = 0, dialect: Option[JdbcDialect] = None, threads: Int = 4) extends Sink with Logging with Product with Serializable

    Permalink
  9. class JdbcSinkWriter extends SinkWriter with Logging

    Permalink
  10. case class JdbcSource(connFn: () ⇒ Connection, query: String, bindFn: (PreparedStatement) ⇒ Unit = stmt => (), fetchSize: Int = 200, providedSchema: Option[StructType] = None, providedDialect: Option[JdbcDialect] = None, partitionStrategy: JdbcPartitionStrategy = SinglePartitionStrategy) extends Source with JdbcPrimitives with Logging with Using with Timed with Product with Serializable

    Permalink
  11. case class RangePartitionStrategy(columnName: String, numberOfPartitions: Int, min: Long, max: Long) extends JdbcPartitionStrategy with Product with Serializable

    Permalink

Value Members

  1. object JdbcReaderConfig extends Logging with Serializable

    Permalink
  2. object JdbcSchemaFns extends Logging

    Permalink

    Generates an eel schema from the metadata in a resultset.

  3. object JdbcSink extends Logging with Serializable

    Permalink
  4. object JdbcSource extends Serializable

    Permalink
  5. object SinglePartitionStrategy extends JdbcPartitionStrategy with Product with Serializable

    Permalink
  6. package dialect

    Permalink

Ungrouped