io.eels.component

hive

package hive

Visibility
  1. Public
  2. All

Type Members

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

  2. trait HiveDialect extends StrictLogging

  3. trait HiveFileScanner extends StrictLogging

  4. trait HiveFormat extends AnyRef

  5. case class HiveSink(dbName: String, tableName: String, ioThreads: Int = 4, dynamicPartitioning: Boolean = true, createTable: Boolean = false, overwriteTable: Boolean = false, format: HiveFormat = HiveFormat.Text, bufferSize: Int = 1000)(implicit fs: FileSystem, hiveConf: HiveConf) extends Sink with StrictLogging with Product with Serializable

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

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

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

  9. trait HiveWriter extends AnyRef

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

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

  12. trait PartitionExpr extends AnyRef

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

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

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

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

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

Value Members

  1. object HiveDatasetUri extends Serializable

  2. object HiveDialect

  3. object HiveFileScanner

  4. object HiveFormat

  5. object HiveOps extends StrictLogging

  6. object HivePartitionFileEnumerator extends HiveFileScanner

  7. object HiveSchemaFns extends StrictLogging

  8. object HiveSink extends Serializable

  9. object HiveSinkParser extends SinkParser[HiveSink]

  10. object HiveSource extends Serializable

  11. object HiveSourceParser extends SourceParser[HiveSource]

  12. object HiveTableFileEnumerator extends HiveFileScanner

  13. object Partition extends Serializable

  14. object PartitionPart extends Serializable

  15. object RowPartitionParts

  16. package dialect

Ungrouped