Package

io.eels.component

jdbc

Permalink

package jdbc

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractJdbcSource extends Source with Logging

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

    Permalink
  3. trait GenericJdbcDialect extends JdbcDialect with StrictLogging

    Permalink
  4. trait JdbcDialect extends AnyRef

    Permalink
  5. class JdbcInserter extends StrictLogging

    Permalink
  6. class JdbcPart extends Part with Logging

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

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

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

    Permalink
  10. case class JdbcStoredProcSource(url: String, storedProcedure: String, params: Seq[Any], fetchSize: Int = 100, providedSchema: Option[Schema] = None, providedDialect: Option[JdbcDialect] = None) extends AbstractJdbcSource with Timed with Product with Serializable

    Permalink
  11. class JdbcWriter extends SinkWriter with StrictLogging

    Permalink

Value Members

  1. object GenericJdbcDialect extends GenericJdbcDialect

    Permalink
  2. object JdbcDialect

    Permalink
  3. object JdbcSchemaFn extends StrictLogging

    Permalink

Ungrouped