Packages

  • package root
    Definition Classes
    root
  • package com
    Definition Classes
    root
  • package datastax
    Definition Classes
    com
  • package spark
    Definition Classes
    datastax
  • package connector

    The root package of Cassandra connector for Apache Spark.

    The root package of Cassandra connector for Apache Spark. Offers handy implicit conversions that add Cassandra-specific methods to SparkContext and RDD.

    Call cassandraTable method on the SparkContext object to create a CassandraRDD exposing Cassandra tables as Spark RDDs.

    Call RDDFunctions saveToCassandra function on any RDD to save distributed collection to a Cassandra table.

    Example:

    CREATE KEYSPACE test WITH replication = {'class': 'SimpleStrategy', 'replication_factor': 1 };
    CREATE TABLE test.words (word text PRIMARY KEY, count int);
    INSERT INTO test.words(word, count) VALUES ("and", 50);
    import com.datastax.spark.connector._
    
    val sparkMasterHost = "127.0.0.1"
    val cassandraHost = "127.0.0.1"
    val keyspace = "test"
    val table = "words"
    
    // Tell Spark the address of one Cassandra node:
    val conf = new SparkConf(true).set("spark.cassandra.connection.host", cassandraHost)
    
    // Connect to the Spark cluster:
    val sc = new SparkContext("spark://" + sparkMasterHost + ":7077", "example", conf)
    
    // Read the table and print its contents:
    val rdd = sc.cassandraTable(keyspace, table)
    rdd.toArray().foreach(println)
    
    // Write two rows to the table:
    val col = sc.parallelize(Seq(("of", 1200), ("the", "863")))
    col.saveToCassandra(keyspace, table)
    
    sc.stop()
    Definition Classes
    spark
  • package japi
    Definition Classes
    connector
  • package rdd
    Definition Classes
    japi
  • CassandraJavaPairRDD
  • CassandraJavaRDD
  • CassandraJoinJavaRDD
  • CassandraTableScanJavaRDD
c

com.datastax.spark.connector.japi.rdd

CassandraJoinJavaRDD

class CassandraJoinJavaRDD[K, V] extends CassandraJavaPairRDD[K, V]

Linear Supertypes
CassandraJavaPairRDD[K, V], JavaPairRDD[K, V], AbstractJavaRDDLike[(K, V), JavaPairRDD[K, V]], JavaRDDLike[(K, V), JavaPairRDD[K, V]], Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CassandraJoinJavaRDD
  2. CassandraJavaPairRDD
  3. JavaPairRDD
  4. AbstractJavaRDDLike
  5. JavaRDDLike
  6. Serializable
  7. Serializable
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CassandraJoinJavaRDD(rdd: CassandraJoinRDD[K, V], keyClass: Class[K], valueClass: Class[V])
  2. new CassandraJoinJavaRDD(rdd: CassandraJoinRDD[K, V], keyClassTag: ClassTag[K], valueClassTag: ClassTag[V])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def aggregate[U](zeroValue: U)(seqOp: Function2[U, (K, V), U], combOp: Function2[U, U, U]): U
    Definition Classes
    JavaRDDLike
  5. def aggregateByKey[U](zeroValue: U, seqFunc: Function2[U, V, U], combFunc: Function2[U, U, U]): JavaPairRDD[K, U]
    Definition Classes
    JavaPairRDD
  6. def aggregateByKey[U](zeroValue: U, numPartitions: Int, seqFunc: Function2[U, V, U], combFunc: Function2[U, U, U]): JavaPairRDD[K, U]
    Definition Classes
    JavaPairRDD
  7. def aggregateByKey[U](zeroValue: U, partitioner: Partitioner, seqFunc: Function2[U, V, U], combFunc: Function2[U, U, U]): JavaPairRDD[K, U]
    Definition Classes
    JavaPairRDD
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def cache(): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  10. def cartesian[U](other: JavaRDDLike[U, _]): JavaPairRDD[(K, V), U]
    Definition Classes
    JavaRDDLike
  11. def cassandraCount(): Long
    Definition Classes
    CassandraJavaPairRDD
  12. def checkpoint(): Unit
    Definition Classes
    JavaRDDLike
  13. val classTag: ClassTag[(K, V)]
    Definition Classes
    JavaPairRDD → JavaRDDLike
  14. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  15. def coalesce(numPartitions: Int, shuffle: Boolean): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  16. def coalesce(numPartitions: Int): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  17. def cogroup[W1, W2, W3](other1: JavaPairRDD[K, W1], other2: JavaPairRDD[K, W2], other3: JavaPairRDD[K, W3], numPartitions: Int): JavaPairRDD[K, (Iterable[V], Iterable[W1], Iterable[W2], Iterable[W3])]
    Definition Classes
    JavaPairRDD
  18. def cogroup[W1, W2](other1: JavaPairRDD[K, W1], other2: JavaPairRDD[K, W2], numPartitions: Int): JavaPairRDD[K, (Iterable[V], Iterable[W1], Iterable[W2])]
    Definition Classes
    JavaPairRDD
  19. def cogroup[W](other: JavaPairRDD[K, W], numPartitions: Int): JavaPairRDD[K, (Iterable[V], Iterable[W])]
    Definition Classes
    JavaPairRDD
  20. def cogroup[W1, W2, W3](other1: JavaPairRDD[K, W1], other2: JavaPairRDD[K, W2], other3: JavaPairRDD[K, W3]): JavaPairRDD[K, (Iterable[V], Iterable[W1], Iterable[W2], Iterable[W3])]
    Definition Classes
    JavaPairRDD
  21. def cogroup[W1, W2](other1: JavaPairRDD[K, W1], other2: JavaPairRDD[K, W2]): JavaPairRDD[K, (Iterable[V], Iterable[W1], Iterable[W2])]
    Definition Classes
    JavaPairRDD
  22. def cogroup[W](other: JavaPairRDD[K, W]): JavaPairRDD[K, (Iterable[V], Iterable[W])]
    Definition Classes
    JavaPairRDD
  23. def cogroup[W1, W2, W3](other1: JavaPairRDD[K, W1], other2: JavaPairRDD[K, W2], other3: JavaPairRDD[K, W3], partitioner: Partitioner): JavaPairRDD[K, (Iterable[V], Iterable[W1], Iterable[W2], Iterable[W3])]
    Definition Classes
    JavaPairRDD
  24. def cogroup[W1, W2](other1: JavaPairRDD[K, W1], other2: JavaPairRDD[K, W2], partitioner: Partitioner): JavaPairRDD[K, (Iterable[V], Iterable[W1], Iterable[W2])]
    Definition Classes
    JavaPairRDD
  25. def cogroup[W](other: JavaPairRDD[K, W], partitioner: Partitioner): JavaPairRDD[K, (Iterable[V], Iterable[W])]
    Definition Classes
    JavaPairRDD
  26. def collect(): List[(K, V)]
    Definition Classes
    JavaRDDLike
  27. def collectAsMap(): Map[K, V]
    Definition Classes
    JavaPairRDD
  28. def collectAsync(): JavaFutureAction[List[(K, V)]]
    Definition Classes
    JavaRDDLike
  29. def collectPartitions(partitionIds: Array[Int]): Array[List[(K, V)]]
    Definition Classes
    JavaRDDLike
  30. def combineByKey[C](createCombiner: Function[V, C], mergeValue: Function2[C, V, C], mergeCombiners: Function2[C, C, C]): JavaPairRDD[K, C]
    Definition Classes
    JavaPairRDD
  31. def combineByKey[C](createCombiner: Function[V, C], mergeValue: Function2[C, V, C], mergeCombiners: Function2[C, C, C], numPartitions: Int): JavaPairRDD[K, C]
    Definition Classes
    JavaPairRDD
  32. def combineByKey[C](createCombiner: Function[V, C], mergeValue: Function2[C, V, C], mergeCombiners: Function2[C, C, C], partitioner: Partitioner): JavaPairRDD[K, C]
    Definition Classes
    JavaPairRDD
  33. def combineByKey[C](createCombiner: Function[V, C], mergeValue: Function2[C, V, C], mergeCombiners: Function2[C, C, C], partitioner: Partitioner, mapSideCombine: Boolean, serializer: Serializer): JavaPairRDD[K, C]
    Definition Classes
    JavaPairRDD
  34. def context: SparkContext
    Definition Classes
    JavaRDDLike
  35. def count(): Long
    Definition Classes
    JavaRDDLike
  36. def countApprox(timeout: Long): PartialResult[BoundedDouble]
    Definition Classes
    JavaRDDLike
  37. def countApprox(timeout: Long, confidence: Double): PartialResult[BoundedDouble]
    Definition Classes
    JavaRDDLike
  38. def countApproxDistinct(relativeSD: Double): Long
    Definition Classes
    JavaRDDLike
  39. def countApproxDistinctByKey(relativeSD: Double): JavaPairRDD[K, Long]
    Definition Classes
    JavaPairRDD
  40. def countApproxDistinctByKey(relativeSD: Double, numPartitions: Int): JavaPairRDD[K, Long]
    Definition Classes
    JavaPairRDD
  41. def countApproxDistinctByKey(relativeSD: Double, partitioner: Partitioner): JavaPairRDD[K, Long]
    Definition Classes
    JavaPairRDD
  42. def countAsync(): JavaFutureAction[Long]
    Definition Classes
    JavaRDDLike
  43. def countByKey(): Map[K, Long]
    Definition Classes
    JavaPairRDD
  44. def countByKeyApprox(timeout: Long, confidence: Double): PartialResult[Map[K, BoundedDouble]]
    Definition Classes
    JavaPairRDD
  45. def countByKeyApprox(timeout: Long): PartialResult[Map[K, BoundedDouble]]
    Definition Classes
    JavaPairRDD
  46. def countByValue(): Map[(K, V), Long]
    Definition Classes
    JavaRDDLike
  47. def countByValueApprox(timeout: Long): PartialResult[Map[(K, V), BoundedDouble]]
    Definition Classes
    JavaRDDLike
  48. def countByValueApprox(timeout: Long, confidence: Double): PartialResult[Map[(K, V), BoundedDouble]]
    Definition Classes
    JavaRDDLike
  49. def distinct(numPartitions: Int): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  50. def distinct(): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  51. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  52. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  53. def filter(f: Function[(K, V), Boolean]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  54. def filterByRange(comp: Comparator[K], lower: K, upper: K): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
    Annotations
    @Since( "3.1.0" )
  55. def filterByRange(lower: K, upper: K): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
    Annotations
    @Since( "3.1.0" )
  56. def first(): (K, V)
    Definition Classes
    JavaPairRDD → JavaRDDLike
  57. def flatMap[U](f: FlatMapFunction[(K, V), U]): JavaRDD[U]
    Definition Classes
    JavaRDDLike
  58. def flatMapToDouble(f: DoubleFlatMapFunction[(K, V)]): JavaDoubleRDD
    Definition Classes
    JavaRDDLike
  59. def flatMapToPair[K2, V2](f: PairFlatMapFunction[(K, V), K2, V2]): JavaPairRDD[K2, V2]
    Definition Classes
    JavaRDDLike
  60. def flatMapValues[U](f: FlatMapFunction[V, U]): JavaPairRDD[K, U]
    Definition Classes
    JavaPairRDD
  61. def fold(zeroValue: (K, V))(f: Function2[(K, V), (K, V), (K, V)]): (K, V)
    Definition Classes
    JavaRDDLike
  62. def foldByKey(zeroValue: V, func: Function2[V, V, V]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  63. def foldByKey(zeroValue: V, numPartitions: Int, func: Function2[V, V, V]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  64. def foldByKey(zeroValue: V, partitioner: Partitioner, func: Function2[V, V, V]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  65. def foreach(f: VoidFunction[(K, V)]): Unit
    Definition Classes
    JavaRDDLike
  66. def foreachAsync(f: VoidFunction[(K, V)]): JavaFutureAction[Void]
    Definition Classes
    JavaRDDLike
  67. def foreachPartition(f: VoidFunction[Iterator[(K, V)]]): Unit
    Definition Classes
    JavaRDDLike
  68. def foreachPartitionAsync(f: VoidFunction[Iterator[(K, V)]]): JavaFutureAction[Void]
    Definition Classes
    JavaRDDLike
  69. def fullOuterJoin[W](other: JavaPairRDD[K, W], numPartitions: Int): JavaPairRDD[K, (Optional[V], Optional[W])]
    Definition Classes
    JavaPairRDD
  70. def fullOuterJoin[W](other: JavaPairRDD[K, W]): JavaPairRDD[K, (Optional[V], Optional[W])]
    Definition Classes
    JavaPairRDD
  71. def fullOuterJoin[W](other: JavaPairRDD[K, W], partitioner: Partitioner): JavaPairRDD[K, (Optional[V], Optional[W])]
    Definition Classes
    JavaPairRDD
  72. def getCheckpointFile(): Optional[String]
    Definition Classes
    JavaRDDLike
  73. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  74. def getNumPartitions: Int
    Definition Classes
    JavaRDDLike
    Annotations
    @Since( "1.6.0" )
  75. def getStorageLevel: StorageLevel
    Definition Classes
    JavaRDDLike
  76. def glom(): JavaRDD[List[(K, V)]]
    Definition Classes
    JavaRDDLike
  77. def groupBy[U](f: Function[(K, V), U], numPartitions: Int): JavaPairRDD[U, Iterable[(K, V)]]
    Definition Classes
    JavaRDDLike
  78. def groupBy[U](f: Function[(K, V), U]): JavaPairRDD[U, Iterable[(K, V)]]
    Definition Classes
    JavaRDDLike
  79. def groupByKey(): JavaPairRDD[K, Iterable[V]]
    Definition Classes
    JavaPairRDD
  80. def groupByKey(numPartitions: Int): JavaPairRDD[K, Iterable[V]]
    Definition Classes
    JavaPairRDD
  81. def groupByKey(partitioner: Partitioner): JavaPairRDD[K, Iterable[V]]
    Definition Classes
    JavaPairRDD
  82. def groupWith[W1, W2, W3](other1: JavaPairRDD[K, W1], other2: JavaPairRDD[K, W2], other3: JavaPairRDD[K, W3]): JavaPairRDD[K, (Iterable[V], Iterable[W1], Iterable[W2], Iterable[W3])]
    Definition Classes
    JavaPairRDD
  83. def groupWith[W1, W2](other1: JavaPairRDD[K, W1], other2: JavaPairRDD[K, W2]): JavaPairRDD[K, (Iterable[V], Iterable[W1], Iterable[W2])]
    Definition Classes
    JavaPairRDD
  84. def groupWith[W](other: JavaPairRDD[K, W]): JavaPairRDD[K, (Iterable[V], Iterable[W])]
    Definition Classes
    JavaPairRDD
  85. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  86. def id: Int
    Definition Classes
    JavaRDDLike
  87. def intersection(other: JavaPairRDD[K, V]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  88. def isCheckpointed: Boolean
    Definition Classes
    JavaRDDLike
  89. def isEmpty(): Boolean
    Definition Classes
    JavaRDDLike
  90. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  91. def iterator(split: Partition, taskContext: TaskContext): Iterator[(K, V)]
    Definition Classes
    JavaRDDLike
  92. def join[W](other: JavaPairRDD[K, W], numPartitions: Int): JavaPairRDD[K, (V, W)]
    Definition Classes
    JavaPairRDD
  93. def join[W](other: JavaPairRDD[K, W]): JavaPairRDD[K, (V, W)]
    Definition Classes
    JavaPairRDD
  94. def join[W](other: JavaPairRDD[K, W], partitioner: Partitioner): JavaPairRDD[K, (V, W)]
    Definition Classes
    JavaPairRDD
  95. implicit val kClassTag: ClassTag[K]
    Definition Classes
    JavaPairRDD
  96. def keyBy[U](f: Function[(K, V), U]): JavaPairRDD[U, (K, V)]
    Definition Classes
    JavaRDDLike
  97. def keys(): JavaRDD[K]
    Definition Classes
    JavaPairRDD
  98. def leftOuterJoin[W](other: JavaPairRDD[K, W], numPartitions: Int): JavaPairRDD[K, (V, Optional[W])]
    Definition Classes
    JavaPairRDD
  99. def leftOuterJoin[W](other: JavaPairRDD[K, W]): JavaPairRDD[K, (V, Optional[W])]
    Definition Classes
    JavaPairRDD
  100. def leftOuterJoin[W](other: JavaPairRDD[K, W], partitioner: Partitioner): JavaPairRDD[K, (V, Optional[W])]
    Definition Classes
    JavaPairRDD
  101. def limit(rowsNumber: Long): CassandraJavaPairRDD[K, V]
    Definition Classes
    CassandraJavaPairRDD
  102. def lookup(key: K): List[V]
    Definition Classes
    JavaPairRDD
  103. def map[R](f: Function[(K, V), R]): JavaRDD[R]
    Definition Classes
    JavaRDDLike
  104. def mapPartitions[U](f: FlatMapFunction[Iterator[(K, V)], U], preservesPartitioning: Boolean): JavaRDD[U]
    Definition Classes
    JavaRDDLike
  105. def mapPartitions[U](f: FlatMapFunction[Iterator[(K, V)], U]): JavaRDD[U]
    Definition Classes
    JavaRDDLike
  106. def mapPartitionsToDouble(f: DoubleFlatMapFunction[Iterator[(K, V)]], preservesPartitioning: Boolean): JavaDoubleRDD
    Definition Classes
    JavaRDDLike
  107. def mapPartitionsToDouble(f: DoubleFlatMapFunction[Iterator[(K, V)]]): JavaDoubleRDD
    Definition Classes
    JavaRDDLike
  108. def mapPartitionsToPair[K2, V2](f: PairFlatMapFunction[Iterator[(K, V)], K2, V2], preservesPartitioning: Boolean): JavaPairRDD[K2, V2]
    Definition Classes
    JavaRDDLike
  109. def mapPartitionsToPair[K2, V2](f: PairFlatMapFunction[Iterator[(K, V)], K2, V2]): JavaPairRDD[K2, V2]
    Definition Classes
    JavaRDDLike
  110. def mapPartitionsWithIndex[R](f: Function2[Integer, Iterator[(K, V)], Iterator[R]], preservesPartitioning: Boolean): JavaRDD[R]
    Definition Classes
    JavaRDDLike
  111. def mapToDouble[R](f: DoubleFunction[(K, V)]): JavaDoubleRDD
    Definition Classes
    JavaRDDLike
  112. def mapToPair[K2, V2](f: PairFunction[(K, V), K2, V2]): JavaPairRDD[K2, V2]
    Definition Classes
    JavaRDDLike
  113. def mapValues[U](f: Function[V, U]): JavaPairRDD[K, U]
    Definition Classes
    JavaPairRDD
  114. def max(comp: Comparator[(K, V)]): (K, V)
    Definition Classes
    JavaRDDLike
  115. def min(comp: Comparator[(K, V)]): (K, V)
    Definition Classes
    JavaRDDLike
  116. def name(): String
    Definition Classes
    JavaRDDLike
  117. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  118. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  119. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  120. def on(joinColumns: ColumnSelector): CassandraJoinJavaRDD[K, V]
  121. def partitionBy(partitioner: Partitioner): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  122. def partitioner: Optional[Partitioner]
    Definition Classes
    JavaRDDLike
  123. def partitions: List[Partition]
    Definition Classes
    JavaRDDLike
  124. def perPartitionLimit(rowsNumber: Long): CassandraJavaPairRDD[K, V]
    Definition Classes
    CassandraJavaPairRDD
  125. def persist(newLevel: StorageLevel): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  126. def pipe(command: List[String], env: Map[String, String], separateWorkingDir: Boolean, bufferSize: Int, encoding: String): JavaRDD[String]
    Definition Classes
    JavaRDDLike
  127. def pipe(command: List[String], env: Map[String, String], separateWorkingDir: Boolean, bufferSize: Int): JavaRDD[String]
    Definition Classes
    JavaRDDLike
  128. def pipe(command: List[String], env: Map[String, String]): JavaRDD[String]
    Definition Classes
    JavaRDDLike
  129. def pipe(command: List[String]): JavaRDD[String]
    Definition Classes
    JavaRDDLike
  130. def pipe(command: String): JavaRDD[String]
    Definition Classes
    JavaRDDLike
  131. def rdd(): CassandraJoinRDD[K, V]
    Definition Classes
    CassandraJoinJavaRDDCassandraJavaPairRDD → JavaPairRDD → JavaRDDLike
  132. def reduce(f: Function2[(K, V), (K, V), (K, V)]): (K, V)
    Definition Classes
    JavaRDDLike
  133. def reduceByKey(func: Function2[V, V, V]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  134. def reduceByKey(func: Function2[V, V, V], numPartitions: Int): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  135. def reduceByKey(partitioner: Partitioner, func: Function2[V, V, V]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  136. def reduceByKeyLocally(func: Function2[V, V, V]): Map[K, V]
    Definition Classes
    JavaPairRDD
  137. def repartition(numPartitions: Int): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  138. def repartitionAndSortWithinPartitions(partitioner: Partitioner, comp: Comparator[K]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  139. def repartitionAndSortWithinPartitions(partitioner: Partitioner): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  140. def rightOuterJoin[W](other: JavaPairRDD[K, W], numPartitions: Int): JavaPairRDD[K, (Optional[V], W)]
    Definition Classes
    JavaPairRDD
  141. def rightOuterJoin[W](other: JavaPairRDD[K, W]): JavaPairRDD[K, (Optional[V], W)]
    Definition Classes
    JavaPairRDD
  142. def rightOuterJoin[W](other: JavaPairRDD[K, W], partitioner: Partitioner): JavaPairRDD[K, (Optional[V], W)]
    Definition Classes
    JavaPairRDD
  143. def sample(withReplacement: Boolean, fraction: Double, seed: Long): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  144. def sample(withReplacement: Boolean, fraction: Double): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  145. def sampleByKey(withReplacement: Boolean, fractions: Map[K, Double]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  146. def sampleByKey(withReplacement: Boolean, fractions: Map[K, Double], seed: Long): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  147. def sampleByKeyExact(withReplacement: Boolean, fractions: Map[K, Double]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  148. def sampleByKeyExact(withReplacement: Boolean, fractions: Map[K, Double], seed: Long): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  149. def saveAsHadoopDataset(conf: JobConf): Unit
    Definition Classes
    JavaPairRDD
  150. def saveAsHadoopFile[F <: OutputFormat[_, _]](path: String, keyClass: Class[_], valueClass: Class[_], outputFormatClass: Class[F], codec: Class[_ <: CompressionCodec]): Unit
    Definition Classes
    JavaPairRDD
  151. def saveAsHadoopFile[F <: OutputFormat[_, _]](path: String, keyClass: Class[_], valueClass: Class[_], outputFormatClass: Class[F]): Unit
    Definition Classes
    JavaPairRDD
  152. def saveAsHadoopFile[F <: OutputFormat[_, _]](path: String, keyClass: Class[_], valueClass: Class[_], outputFormatClass: Class[F], conf: JobConf): Unit
    Definition Classes
    JavaPairRDD
  153. def saveAsNewAPIHadoopDataset(conf: Configuration): Unit
    Definition Classes
    JavaPairRDD
  154. def saveAsNewAPIHadoopFile[F <: OutputFormat[_, _]](path: String, keyClass: Class[_], valueClass: Class[_], outputFormatClass: Class[F]): Unit
    Definition Classes
    JavaPairRDD
  155. def saveAsNewAPIHadoopFile[F <: OutputFormat[_, _]](path: String, keyClass: Class[_], valueClass: Class[_], outputFormatClass: Class[F], conf: Configuration): Unit
    Definition Classes
    JavaPairRDD
  156. def saveAsObjectFile(path: String): Unit
    Definition Classes
    JavaRDDLike
  157. def saveAsTextFile(path: String, codec: Class[_ <: CompressionCodec]): Unit
    Definition Classes
    JavaRDDLike
  158. def saveAsTextFile(path: String): Unit
    Definition Classes
    JavaRDDLike
  159. def select(selectionColumns: <repeated...>[ColumnRef]): CassandraJavaPairRDD[K, V]
    Definition Classes
    CassandraJavaPairRDD
  160. def select(columnNames: <repeated...>[String]): CassandraJavaPairRDD[K, V]
    Definition Classes
    CassandraJavaPairRDD
  161. def selectedColumnNames(): Array[String]
    Definition Classes
    CassandraJavaPairRDD
  162. def selectedColumnRefs(): Array[ColumnRef]
    Definition Classes
    CassandraJavaPairRDD
  163. def setName(name: String): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  164. def sortByKey(comp: Comparator[K], ascending: Boolean, numPartitions: Int): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  165. def sortByKey(comp: Comparator[K], ascending: Boolean): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  166. def sortByKey(comp: Comparator[K]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  167. def sortByKey(ascending: Boolean, numPartitions: Int): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  168. def sortByKey(ascending: Boolean): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  169. def sortByKey(): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  170. def spanBy[U](function: Function[(K, V), U], uClass: Class[U]): JavaPairRDD[U, Iterable[(K, V)]]
    Definition Classes
    CassandraJavaPairRDD
  171. def spanBy[U](function: Function[(K, V), U], uClassTag: ClassTag[U]): JavaPairRDD[U, Iterable[(K, V)]]
    Definition Classes
    CassandraJavaPairRDD
  172. def spanByKey(): JavaPairRDD[K, Collection[V]]
    Definition Classes
    CassandraJavaPairRDD
  173. def subtract(other: JavaPairRDD[K, V], p: Partitioner): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  174. def subtract(other: JavaPairRDD[K, V], numPartitions: Int): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  175. def subtract(other: JavaPairRDD[K, V]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  176. def subtractByKey[W](other: JavaPairRDD[K, W], p: Partitioner): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  177. def subtractByKey[W](other: JavaPairRDD[K, W], numPartitions: Int): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  178. def subtractByKey[W](other: JavaPairRDD[K, W]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  179. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  180. def take(num: Int): List[(K, V)]
    Definition Classes
    JavaRDDLike
  181. def takeAsync(num: Int): JavaFutureAction[List[(K, V)]]
    Definition Classes
    JavaRDDLike
  182. def takeOrdered(num: Int): List[(K, V)]
    Definition Classes
    JavaRDDLike
  183. def takeOrdered(num: Int, comp: Comparator[(K, V)]): List[(K, V)]
    Definition Classes
    JavaRDDLike
  184. def takeSample(withReplacement: Boolean, num: Int, seed: Long): List[(K, V)]
    Definition Classes
    JavaRDDLike
  185. def takeSample(withReplacement: Boolean, num: Int): List[(K, V)]
    Definition Classes
    JavaRDDLike
  186. def toDebugString(): String
    Definition Classes
    JavaRDDLike
  187. def toEmptyCassandraRDD(): CassandraJavaPairRDD[K, V]
    Definition Classes
    CassandraJavaPairRDD
  188. def toLocalIterator(): Iterator[(K, V)]
    Definition Classes
    JavaRDDLike
  189. def toString(): String
    Definition Classes
    AnyRef → Any
  190. def top(num: Int): List[(K, V)]
    Definition Classes
    JavaRDDLike
  191. def top(num: Int, comp: Comparator[(K, V)]): List[(K, V)]
    Definition Classes
    JavaRDDLike
  192. def treeAggregate[U](zeroValue: U, seqOp: Function2[U, (K, V), U], combOp: Function2[U, U, U]): U
    Definition Classes
    JavaRDDLike
  193. def treeAggregate[U](zeroValue: U, seqOp: Function2[U, (K, V), U], combOp: Function2[U, U, U], depth: Int): U
    Definition Classes
    JavaRDDLike
  194. def treeReduce(f: Function2[(K, V), (K, V), (K, V)]): (K, V)
    Definition Classes
    JavaRDDLike
  195. def treeReduce(f: Function2[(K, V), (K, V), (K, V)], depth: Int): (K, V)
    Definition Classes
    JavaRDDLike
  196. def union(other: JavaPairRDD[K, V]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  197. def unpersist(blocking: Boolean): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  198. def unpersist(): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD
  199. implicit val vClassTag: ClassTag[V]
    Definition Classes
    JavaPairRDD
  200. def values(): JavaRDD[V]
    Definition Classes
    JavaPairRDD
  201. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  202. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  203. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  204. def where(cqlWhereClause: String, args: <repeated...>[AnyRef]): CassandraJavaPairRDD[K, V]
    Definition Classes
    CassandraJavaPairRDD
  205. def withAscOrder(): CassandraJavaPairRDD[K, V]
    Definition Classes
    CassandraJavaPairRDD
  206. def withConnector(connector: CassandraConnector): CassandraJavaPairRDD[K, V]
    Definition Classes
    CassandraJavaPairRDD
  207. def withDescOrder(): CassandraJavaPairRDD[K, V]
    Definition Classes
    CassandraJavaPairRDD
  208. def withReadConf(config: ReadConf): CassandraJavaPairRDD[K, V]
    Definition Classes
    CassandraJavaPairRDD
  209. def wrapRDD(rdd: RDD[(K, V)]): JavaPairRDD[K, V]
    Definition Classes
    JavaPairRDD → JavaRDDLike
  210. def zip[U](other: JavaRDDLike[U, _]): JavaPairRDD[(K, V), U]
    Definition Classes
    JavaRDDLike
  211. def zipPartitions[U, V](other: JavaRDDLike[U, _], f: FlatMapFunction2[Iterator[(K, V)], Iterator[U], V]): JavaRDD[V]
    Definition Classes
    JavaRDDLike
  212. def zipWithIndex(): JavaPairRDD[(K, V), Long]
    Definition Classes
    JavaRDDLike
  213. def zipWithUniqueId(): JavaPairRDD[(K, V), Long]
    Definition Classes
    JavaRDDLike

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from CassandraJavaPairRDD[K, V]

Inherited from JavaPairRDD[K, V]

Inherited from AbstractJavaRDDLike[(K, V), JavaPairRDD[K, V]]

Inherited from JavaRDDLike[(K, V), JavaPairRDD[K, V]]

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped