Package

io.eels.component

hive

Permalink

package hive

Visibility
  1. Public
  2. All

Type Members

  1. case class HiveDatasetUri(db: String, table: String) extends Product with Serializable

    Permalink
  2. trait HiveDialect extends StrictLogging

    Permalink
  3. trait HiveFileScanner extends StrictLogging

    Permalink
  4. trait HiveFormat extends AnyRef

    Permalink
  5. case class HiveSink(dbName: String, tableName: String, ioThreads: Int = 4, dynamicPartitioning: Boolean = true, schemaEvolution: Boolean = true)(implicit fs: FileSystem, hiveConf: HiveConf) extends Sink with StrictLogging with Product with Serializable

    Permalink
  6. case class HiveSinkBuilder(db: String, table: String, params: Map[String, List[String]]) extends Builder[HiveSink] with Product with Serializable

    Permalink
  7. class HiveSinkWriter extends SinkWriter with Logging

    Permalink
  8. case class HiveSource(dbName: String, tableName: String, partitionExprs: List[PartitionExpr] = Nil, columns: Seq[String] = Nil)(implicit fs: FileSystem, hive: HiveConf) extends Source with Logging with Using with Product with Serializable

    Permalink
  9. case class HiveSourceBuilder(db: String, table: String, params: Map[String, List[String]]) extends Builder[HiveSource] with Product with Serializable

    Permalink
  10. trait HiveWriter extends AnyRef

    Permalink
  11. case class Partition(parts: List[PartitionPart]) extends Product with Serializable

    Permalink
  12. case class PartitionEquals(name: String, value: String) extends PartitionExpr with Product with Serializable

    Permalink
  13. trait PartitionExpr extends AnyRef

    Permalink
  14. case class PartitionGt(name: String, value: String) extends PartitionExpr with Product with Serializable

    Permalink
  15. case class PartitionGte(name: String, value: String) extends PartitionExpr with Product with Serializable

    Permalink
  16. case class PartitionKey(name: String, values: Seq[String]) extends Product with Serializable

    Permalink
  17. case class PartitionLt(name: String, value: String) extends PartitionExpr with Product with Serializable

    Permalink
  18. case class PartitionLte(name: String, value: String) extends PartitionExpr with Product with Serializable

    Permalink
  19. case class PartitionPart(key: String, value: String) extends Product with Serializable

    Permalink

Value Members

  1. object HiveDatasetUri extends Serializable

    Permalink
  2. object HiveDialect

    Permalink
  3. object HiveFileScanner

    Permalink
  4. object HiveFormat

    Permalink
  5. object HiveOps extends StrictLogging

    Permalink
  6. object HivePartitionFileEnumerator extends HiveFileScanner

    Permalink
  7. object HiveSchemaEvolve extends Logging

    Permalink
  8. object HiveSchemaFns extends StrictLogging

    Permalink
  9. object HiveSink extends Serializable

    Permalink
  10. object HiveSinkParser extends SinkParser[HiveSink]

    Permalink
  11. object HiveSource extends Serializable

    Permalink
  12. object HiveSourceParser extends SourceParser

    Permalink
  13. object HiveTableFileEnumerator extends HiveFileScanner

    Permalink
  14. object Partition extends Serializable

    Permalink
  15. object PartitionPart extends Serializable

    Permalink
  16. object RowPartitionParts

    Permalink
  17. package dialect

    Permalink

Ungrouped