Package

it.agilelab.bigdata.wasp.consumers.spark.plugins.plain.hbase

integration

Permalink

package integration

Visibility
  1. Public
  2. All

Type Members

  1. class DefaultSource extends RelationProvider with DataSourceRegister with CreatableRelationProvider with StreamSinkProvider with Logging

    Permalink
    Annotations
    @Private()
  2. case class HBaseConnectionCacheStat(numTotalRequests: Long, numActualConnectionsCreated: Long, numActiveConnections: Long) extends Product with Serializable

    Permalink

    To log the state of 'HBaseConnectionCache'

    To log the state of 'HBaseConnectionCache'

    numTotalRequests

    number of total connection requests to the cache

    numActualConnectionsCreated

    number of actual HBase connections the cache ever created

    numActiveConnections

    number of current alive HBase connections the cache is holding

  3. class HBaseConnectionKey extends Logging

    Permalink

    Denotes a unique key to an HBase Connection instance.

    Denotes a unique key to an HBase Connection instance. Please refer to 'org.apache.hadoop.hbase.client.HConnectionKey'.

    In essence, this class captures the properties in Configuration that may be used in the process of establishing a connection.

  4. class HBaseContext extends Serializable with Logging

    Permalink
  5. case class HBaseRelation(parameters: Map[String, String])(sqlContext: SQLContext) extends BaseRelation with PrunedFilteredScan with InsertableRelation with Logging with Product with Serializable

    Permalink
    Annotations
    @Private()
  6. case class HBaseTableCatalog(namespace: Option[String], tableName: String, columnFamilies: List[String]) extends Product with Serializable

    Permalink

Value Members

  1. object HBaseCredentialsManager extends Logging with Serializable

    Permalink
  2. object HBaseSparkConf

    Permalink

    This is the hbase configuration.

    This is the hbase configuration. User can either set them in SparkConf, which will take effect globally, or configure it per table, which will overwrite the value set in SparkConf. If not set, the default value will take effect.

    Annotations
    @Public()
  3. object HBaseTableCatalog extends Serializable

    Permalink
  4. object LatestHBaseContextCache

    Permalink
  5. package sink

    Permalink

Ungrouped