unicredit.spark.hbase

HBaseSC

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
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HBaseSC(sc: SparkContext)

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

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

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

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

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

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

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

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

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

    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.

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

  16. 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]])]

  17. 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]])]

    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

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

  19. 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]])]

  20. 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]])]

    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.

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

  22. 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]])]

  23. 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]])]

    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.

  24. 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]])]

  25. 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]])]

  26. 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]])]

    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

  27. 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]])]

  28. 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]])]

  29. 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]])]

    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.

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

  31. 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]])]

  32. 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]])]

    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.

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

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

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

  36. 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)]])]

  37. 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)]])]

    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

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

  39. 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)]])]

  40. 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)]])]

    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.

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

  42. 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)]])]

  43. 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)]])]

    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).

  44. 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)]])]

  45. 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)]])]

  46. 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)]])]

    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

  47. 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)]])]

  48. 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)]])]

  49. 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)]])]

    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.

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

  51. 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)]])]

  52. 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)]])]

    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.

  53. final def isInstanceOf[T0]: Boolean

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

    Definition Classes
    AnyRef
  55. final def notify(): Unit

    Definition Classes
    AnyRef
  56. final def notifyAll(): Unit

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

    Definition Classes
    AnyRef
  58. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped