Class

unicredit.spark.hbase

HBaseSC

Related Doc: package hbase

Permalink

final class HBaseSC extends Serializable

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HBaseSC
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HBaseSC(sc: SparkContext)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  11. def hbase[K](table: String, filter: Filter)(implicit arg0: Reads[K], config: HBaseConfig): RDD[(K, Result)]

    Permalink

    Provides an RDD of HBase rows, without interpreting the content of the rows, with HBase filter support

  12. def hbase[K](table: String, scan: Scan = new Scan)(implicit arg0: Reads[K], config: HBaseConfig): RDD[(K, Result)]

    Permalink

    Provides an RDD of HBase rows, without interpreting the content of the rows.

    Provides an RDD of HBase rows, without interpreting the content of the rows.

    Returns an RDD[(K, Result)], where the first element is the rowkey and the second element is an instance of org.apache.hadoop.hbase.client.Result.

    The client can then use the full HBase API to process the result.

  13. def hbase[V](table: String, data: Set[String], scan: Scan)(implicit arg0: Reads[V], config: HBaseConfig): RDD[(String, Map[String, Map[String, V]])]

    Permalink
  14. def hbase[K, V](table: String, data: Set[String], scan: Scan)(implicit arg0: Reads[K], arg1: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[String, V]])]

    Permalink
  15. def hbase[K, Q, V](table: String, data: Set[String], scan: Scan)(implicit arg0: Reads[K], arg1: Reads[Q], arg2: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[Q, V]])]

    Permalink

    Provides an RDD of HBase rows.

    Provides an RDD of HBase rows. Here data is a set of column families, which are read in full. Accepts custom HBase Scan instance

  16. def hbase[V](table: String, data: Set[String], filter: Filter)(implicit arg0: Reads[V], config: HBaseConfig): RDD[(String, Map[String, Map[String, V]])]

    Permalink
  17. def hbase[K, V](table: String, data: Set[String], filter: Filter)(implicit arg0: Reads[K], arg1: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[String, V]])]

    Permalink
  18. def hbase[K, Q, V](table: String, data: Set[String], filter: Filter)(implicit arg0: Reads[K], arg1: Reads[Q], arg2: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[Q, V]])]

    Permalink

    Provides an RDD of HBase rows.

    Provides an RDD of HBase rows. Here data is a set of column families, which are read in full. Accepts HBase filter as a parameter.

  19. def hbase[V](table: String, data: Set[String])(implicit arg0: Reads[V], config: HBaseConfig): RDD[(String, Map[String, Map[String, V]])]

    Permalink
  20. def hbase[K, V](table: String, data: Set[String])(implicit arg0: Reads[K], arg1: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[String, V]])]

    Permalink
  21. def hbase[K, Q, V](table: String, data: Set[String])(implicit arg0: Reads[K], arg1: Reads[Q], arg2: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[Q, V]])]

    Permalink

    Provides an RDD of HBase rows.

    Provides an RDD of HBase rows. Here data is a set of column families, which are read in full.

    Returns an RDD[(K, Map[String, Map[Q, V]])] or RDD[(K, Map[String, Map[String, V]])] or RDD[(String, Map[String, Map[String, V]])], where the first element is the rowkey and the second element is a nested map which associated column family and column to the value.

  22. def hbase[V](table: String, data: Map[String, Set[String]], scan: Scan)(implicit arg0: Reads[V], config: HBaseConfig): RDD[(String, Map[String, Map[String, V]])]

    Permalink
  23. def hbase[K, V](table: String, data: Map[String, Set[String]], scan: Scan)(implicit arg0: Reads[K], arg1: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[String, V]])]

    Permalink
  24. def hbase[K, Q, V](table: String, data: Map[String, Set[Q]], scan: Scan)(implicit arg0: Reads[K], arg1: Writes[Q], arg2: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[Q, V]])]

    Permalink

    Provides an RDD of HBase rows.

    Provides an RDD of HBase rows. Here data is a map whose keys represent the column families and whose values are the list of columns to be read from the family. Accepts custom HBase Scan instance

  25. def hbase[V](table: String, data: Map[String, Set[String]], filter: Filter)(implicit arg0: Reads[V], config: HBaseConfig): RDD[(String, Map[String, Map[String, V]])]

    Permalink
  26. def hbase[K, V](table: String, data: Map[String, Set[String]], filter: Filter)(implicit arg0: Reads[K], arg1: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[String, V]])]

    Permalink
  27. def hbase[K, Q, V](table: String, data: Map[String, Set[Q]], filter: Filter)(implicit arg0: Reads[K], arg1: Writes[Q], arg2: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[Q, V]])]

    Permalink

    Provides an RDD of HBase rows.

    Provides an RDD of HBase rows. Here data is a map whose keys represent the column families and whose values are the list of columns to be read from the family. Accepts HBase filter as a parameter.

  28. def hbase[V](table: String, data: Map[String, Set[String]])(implicit arg0: Reads[V], config: HBaseConfig): RDD[(String, Map[String, Map[String, V]])]

    Permalink
  29. def hbase[K, V](table: String, data: Map[String, Set[String]])(implicit arg0: Reads[K], arg1: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[String, V]])]

    Permalink
  30. def hbase[K, Q, V](table: String, data: Map[String, Set[Q]])(implicit arg0: Reads[K], arg1: Writes[Q], arg2: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[Q, V]])]

    Permalink

    Provides an RDD of HBase rows.

    Provides an RDD of HBase rows. Here data is a map whose keys represent the column families and whose values are the list of columns to be read from the family.

    Returns an RDD[(K, Map[String, Map[Q, V]])] or RDD[(K, Map[String, Map[String, V]])] or RDD[(String, Map[String, Map[String, V]])], where the first element is the rowkey and the second element is a nested map which associates column family and column to the value. Columns which are not found are omitted from the map.

  31. def hbaseRaw(table: String, data: Set[String], scan: Scan)(implicit config: HBaseConfig): RDD[(ImmutableBytesWritable, Result)]

    Permalink
    Attributes
    protected
  32. def hbaseRaw[Q](table: String, data: Map[String, Set[Q]], scan: Scan)(implicit arg0: Writes[Q], config: HBaseConfig): RDD[(ImmutableBytesWritable, Result)]

    Permalink
    Attributes
    protected
  33. def hbaseTS[V](table: String, data: Set[String], scan: Scan)(implicit arg0: Reads[V], config: HBaseConfig): RDD[(String, Map[String, Map[String, (V, Long)]])]

    Permalink
  34. def hbaseTS[K, V](table: String, data: Set[String], scan: Scan)(implicit arg0: Reads[K], arg1: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[String, (V, Long)]])]

    Permalink
  35. def hbaseTS[K, Q, V](table: String, data: Set[String], scan: Scan)(implicit arg0: Reads[K], arg1: Reads[Q], arg2: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[Q, (V, Long)]])]

    Permalink

    Provides an RDD of HBase rows.

    Provides an RDD of HBase rows. Here data is a set of column families, which are read in full. Accepts custom HBase Scan instance

  36. def hbaseTS[V](table: String, data: Set[String], filter: Filter)(implicit arg0: Reads[V], config: HBaseConfig): RDD[(String, Map[String, Map[String, (V, Long)]])]

    Permalink
  37. def hbaseTS[K, V](table: String, data: Set[String], filter: Filter)(implicit arg0: Reads[K], arg1: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[String, (V, Long)]])]

    Permalink
  38. def hbaseTS[K, Q, V](table: String, data: Set[String], filter: Filter)(implicit arg0: Reads[K], arg1: Reads[Q], arg2: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[Q, (V, Long)]])]

    Permalink

    Provides an RDD of HBase rows.

    Provides an RDD of HBase rows. Here data is a set of column families, which are read in full. Accepts HBase filter as a parameter.

  39. def hbaseTS[V](table: String, data: Set[String])(implicit arg0: Reads[V], config: HBaseConfig): RDD[(String, Map[String, Map[String, (V, Long)]])]

    Permalink
  40. def hbaseTS[K, V](table: String, data: Set[String])(implicit arg0: Reads[K], arg1: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[String, (V, Long)]])]

    Permalink
  41. def hbaseTS[K, Q, V](table: String, data: Set[String])(implicit arg0: Reads[K], arg1: Reads[Q], arg2: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[Q, (V, Long)]])]

    Permalink

    Provides an RDD of HBase rows.

    Provides an RDD of HBase rows. Here data is a set of column families, which are read in full.

    Returns an RDD[(K, Map[String, Map[Q, (V, Long)]])] or RDD[(K, Map[String, Map[String, (V, Long)]])] or RDD[(String, Map[String, Map[String, (V, Long)]])], where the first element is the rowkey and the second element is a nested map which associated column family and column to the tuple (value, timestamp).

  42. def hbaseTS[V](table: String, data: Map[String, Set[String]], scan: Scan)(implicit arg0: Reads[V], config: HBaseConfig): RDD[(String, Map[String, Map[String, (V, Long)]])]

    Permalink
  43. def hbaseTS[K, V](table: String, data: Map[String, Set[String]], scan: Scan)(implicit arg0: Reads[K], arg1: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[String, (V, Long)]])]

    Permalink
  44. def hbaseTS[K, Q, V](table: String, data: Map[String, Set[Q]], scan: Scan)(implicit arg0: Reads[K], arg1: Writes[Q], arg2: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[Q, (V, Long)]])]

    Permalink

    Provides an RDD of HBase rows.

    Provides an RDD of HBase rows. Here data is a map whose keys represent the column families and whose values are the list of columns to be read from the family. Accepts custom HBase Scan instance

  45. def hbaseTS[V](table: String, data: Map[String, Set[String]], filter: Filter)(implicit arg0: Reads[V], config: HBaseConfig): RDD[(String, Map[String, Map[String, (V, Long)]])]

    Permalink
  46. def hbaseTS[K, V](table: String, data: Map[String, Set[String]], filter: Filter)(implicit arg0: Reads[K], arg1: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[String, (V, Long)]])]

    Permalink
  47. def hbaseTS[K, Q, V](table: String, data: Map[String, Set[Q]], filter: Filter)(implicit arg0: Reads[K], arg1: Writes[Q], arg2: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[Q, (V, Long)]])]

    Permalink

    Provides an RDD of HBase rows.

    Provides an RDD of HBase rows. Here data is a map whose keys represent the column families and whose values are the list of columns to be read from the family. Accepts HBase filter as a parameter.

  48. def hbaseTS[V](table: String, data: Map[String, Set[String]])(implicit arg0: Reads[V], config: HBaseConfig): RDD[(String, Map[String, Map[String, (V, Long)]])]

    Permalink
  49. def hbaseTS[K, V](table: String, data: Map[String, Set[String]])(implicit arg0: Reads[K], arg1: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[String, (V, Long)]])]

    Permalink
  50. def hbaseTS[K, Q, V](table: String, data: Map[String, Set[Q]])(implicit arg0: Reads[K], arg1: Writes[Q], arg2: Reads[V], config: HBaseConfig): RDD[(K, Map[String, Map[Q, (V, Long)]])]

    Permalink

    Provides an RDD of HBase rows.

    Provides an RDD of HBase rows. Here data is a map whose keys represent the column families and whose values are the list of columns to be read from the family.

    Returns an RDD[(K, Map[String, Map[Q, (V, Long)]])] or RDD[(K, Map[String, Map[String, (V, Long)]])] or RDD[(String, Map[String, Map[String, (V, Long)]])], where the first element is the rowkey and the second element is a nested map which associates column family and column to the tuple (value, timestamp). Columns which are not found are omitted from the map.

  51. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  52. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  53. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  54. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  55. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  56. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  57. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped