package hbase
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
case class
Field(colName: String, cf: String, col: String, sType: Option[String] = None, avroSchema: Option[String] = None, serdes: Option[SerDes] = None, len: Int = -1) extends Logging with Product with Serializable
- Annotations
- @Private()
-
case class
HBaseTableCatalog(namespace: String, name: String, row: RowKey, sMap: SchemaMap, clusteringMap: Map[String, Seq[String]], params: Map[String, String]) extends Logging with Product with Serializable
- Annotations
- @Private()
-
case class
RowKey(k: String) extends Product with Serializable
- Annotations
- @Private()
-
case class
SchemaMap(map: HashMap[String, Field]) extends Product with Serializable
- Annotations
- @Private()
-
case class
SchemaQualifierDefinition(columnName: String, colType: String, columnFamily: String, qualifier: String) extends Product with Serializable
Construct to contains column data that spend SparkSQL and HBase
Construct to contains column data that spend SparkSQL and HBase
- columnName
SparkSQL column name
- colType
SparkSQL column type
- columnFamily
HBase column family
- qualifier
HBase qualifier name
- Annotations
- @Private()
Value Members
- object DataTypeParserWrapper
-
object
HBaseTableCatalog extends Serializable
- Annotations
- @Public() @nowarn()
-
object
Utils
- Annotations
- @Private()