org.apache.hadoop.hbase.spark.HBaseRDDFunctions
Implicit method that gives easy access to HBaseContext's bulk Delete.
Implicit method that gives easy access to HBaseContext's bulk Delete. This will not return a new RDD.
The hbaseContext object to identify which HBase cluster connection to use
The tableName that the deletes will be sent to
The function that will convert the RDD value into a HBase Delete Object
The number of Deletes to be sent in a single batch
Implicit method that gives easy access to HBaseContext's bulk get.
Implicit method that gives easy access to HBaseContext's bulk get. This will return a new RDD. Think about it as a RDD map function. In that every RDD value will get a new value out of HBase. That new value will populate the newly generated RDD.
The hbaseContext object to identify which HBase cluster connection to use
The tableName that the put will be sent to
How many gets to execute in a single batch
The function that will turn the RDD values in HBase Get objects
A resulting RDD with type R objects
Implicit method that gives easy access to HBaseContext's bulk get.
Implicit method that gives easy access to HBaseContext's bulk get. This will return a new RDD. Think about it as a RDD map function. In that every RDD value will get a new value out of HBase. That new value will populate the newly generated RDD.
The type of Object that will be coming out of the resulting RDD
The hbaseContext object to identify which HBase cluster connection to use
The tableName that the put will be sent to
How many gets to execute in a single batch
The function that will turn the RDD values in HBase Get objects
The function that will convert a HBase Result object into a value that will go into the resulting RDD
A resulting RDD with type R objects
Implicit method that gives easy access to HBaseContext's bulk put.
Implicit method that gives easy access to HBaseContext's bulk put. This will not return a new RDD. Think of it like a foreach
The hbaseContext object to identify which HBase cluster connection to use
The tableName that the put will be sent to
The function that will turn the RDD values into HBase Put objects.
Implicit method that gives easy access to HBaseContext's foreachPartition method.
Implicit method that gives easy access to HBaseContext's foreachPartition method. This will ack very much like a normal RDD foreach method but for the fact that you will now have a HBase connection while iterating through the values.
The hbaseContext object to identify which HBase cluster connection to use
This function will get an iterator for a Partition of an RDD along with a connection object to HBase
Implicit method that gives easy access to HBaseContext's mapPartitions method.
Implicit method that gives easy access to HBaseContext's mapPartitions method. This will ask very much like a normal RDD map partitions method but for the fact that you will now have a HBase connection while iterating through the values
This is the type of objects that will go into the resulting RDD
The hbaseContext object to identify which HBase cluster connection to use
This function will get an iterator for a Partition of an RDD along with a connection object to HBase
A resulting RDD of type R
This is for rdd of any type
These are implicit methods for a RDD that contains any type of data.
This is any type