shark.api

JavaTableRDD

class JavaTableRDD extends JavaRDDLike[Row, JavaTableRDD]

Linear Supertypes
JavaRDDLike[Row, JavaTableRDD], Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. JavaTableRDD
  2. JavaRDDLike
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JavaTableRDD(rdd: RDD[Row], schema: Array[ColumnDesc])

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. def aggregate[U](zeroValue: U)(seqOp: Function2[U, Row, U], combOp: Function2[U, U, U]): U

    Definition Classes
    JavaRDDLike
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def cache(): JavaTableRDD

    Persist this RDD with the default storage level (MEMORY_ONLY).

  9. def cartesian[U](other: JavaRDDLike[U, _]): JavaPairRDD[Row, U]

    Definition Classes
    JavaRDDLike
  10. def checkpoint(): Unit

    Definition Classes
    JavaRDDLike
  11. val classTag: ClassTag[Row]

    Definition Classes
    JavaTableRDD → JavaRDDLike
  12. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def collect(): List[Row]

    Definition Classes
    JavaRDDLike
  14. def collectPartitions(partitionIds: Array[Int]): Array[List[Row]]

    Definition Classes
    JavaRDDLike
  15. def context: SparkContext

    Definition Classes
    JavaRDDLike
  16. def count(): Long

    Definition Classes
    JavaRDDLike
  17. def countApprox(timeout: Long): PartialResult[BoundedDouble]

    Definition Classes
    JavaRDDLike
  18. def countApprox(timeout: Long, confidence: Double): PartialResult[BoundedDouble]

    Definition Classes
    JavaRDDLike
  19. def countApproxDistinct(relativeSD: Double): Long

    Definition Classes
    JavaRDDLike
  20. def countByValue(): Map[Row, Long]

    Definition Classes
    JavaRDDLike
  21. def countByValueApprox(timeout: Long): PartialResult[Map[Row, BoundedDouble]]

    Definition Classes
    JavaRDDLike
  22. def countByValueApprox(timeout: Long, confidence: Double): PartialResult[Map[Row, BoundedDouble]]

    Definition Classes
    JavaRDDLike
  23. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  25. def filter(f: Function[Row, Boolean]): JavaTableRDD

    Return a new RDD containing only the elements that satisfy a predicate.

  26. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. def first(): Row

    Definition Classes
    JavaTableRDD → JavaRDDLike
  28. def flatMap[K2, V2](f: PairFlatMapFunction[Row, K2, V2]): JavaPairRDD[K2, V2]

    Definition Classes
    JavaRDDLike
  29. def flatMap(f: DoubleFlatMapFunction[Row]): JavaDoubleRDD

    Definition Classes
    JavaRDDLike
  30. def flatMap[U](f: FlatMapFunction[Row, U]): JavaRDD[U]

    Definition Classes
    JavaRDDLike
  31. def fold(zeroValue: Row)(f: Function2[Row, Row, Row]): Row

    Definition Classes
    JavaRDDLike
  32. def foreach(f: VoidFunction[Row]): Unit

    Definition Classes
    JavaRDDLike
  33. def getCheckpointFile(): Optional[String]

    Definition Classes
    JavaRDDLike
  34. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  35. def getStorageLevel: StorageLevel

    Definition Classes
    JavaRDDLike
  36. def glom(): JavaRDD[List[Row]]

    Definition Classes
    JavaRDDLike
  37. def groupBy[K](f: Function[Row, K], numPartitions: Int): JavaPairRDD[K, List[Row]]

    Definition Classes
    JavaRDDLike
  38. def groupBy[K](f: Function[Row, K]): JavaPairRDD[K, List[Row]]

    Definition Classes
    JavaRDDLike
  39. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  40. def id: Int

    Definition Classes
    JavaRDDLike
  41. def isCheckpointed: Boolean

    Definition Classes
    JavaRDDLike
  42. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  43. def iterator(split: Partition, taskContext: TaskContext): Iterator[Row]

    Definition Classes
    JavaRDDLike
  44. def keyBy[K](f: Function[Row, K]): JavaPairRDD[K, Row]

    Definition Classes
    JavaRDDLike
  45. def map[K2, V2](f: PairFunction[Row, K2, V2]): JavaPairRDD[K2, V2]

    Definition Classes
    JavaRDDLike
  46. def map[R](f: DoubleFunction[Row]): JavaDoubleRDD

    Definition Classes
    JavaRDDLike
  47. def map[R](f: Function[Row, R]): JavaRDD[R]

    Definition Classes
    JavaRDDLike
  48. def mapPartitions[K2, V2](f: PairFlatMapFunction[Iterator[Row], K2, V2]): JavaPairRDD[K2, V2]

    Definition Classes
    JavaRDDLike
  49. def mapPartitions(f: DoubleFlatMapFunction[Iterator[Row]]): JavaDoubleRDD

    Definition Classes
    JavaRDDLike
  50. def mapPartitions[U](f: FlatMapFunction[Iterator[Row], U]): JavaRDD[U]

    Definition Classes
    JavaRDDLike
  51. def mapPartitionsWithIndex[R](f: Function2[Int, Iterator[Row], Iterator[R]], preservesPartitioning: Boolean)(implicit arg0: ClassTag[R]): JavaRDD[R]

    Definition Classes
    JavaRDDLike
  52. def name(): String

    Definition Classes
    JavaRDDLike
  53. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  56. def persist(newLevel: StorageLevel): JavaTableRDD

    Set this RDD's storage level to persist its values across operations after the first time it is computed.

    Set this RDD's storage level to persist its values across operations after the first time it is computed. Can only be called once on each RDD.

  57. def pipe(command: List[String], env: Map[String, String]): JavaRDD[String]

    Definition Classes
    JavaRDDLike
  58. def pipe(command: List[String]): JavaRDD[String]

    Definition Classes
    JavaRDDLike
  59. def pipe(command: String): JavaRDD[String]

    Definition Classes
    JavaRDDLike
  60. val rdd: RDD[Row]

    Definition Classes
    JavaTableRDD → JavaRDDLike
  61. def reduce(f: Function2[Row, Row, Row]): Row

    Definition Classes
    JavaRDDLike
  62. def sample(withReplacement: Boolean, fraction: Double, seed: Int): JavaTableRDD

    Return a sampled subset of this RDD.

  63. def saveAsObjectFile(path: String): Unit

    Definition Classes
    JavaRDDLike
  64. def saveAsTextFile(path: String, codec: Class[_ <: CompressionCodec]): Unit

    Definition Classes
    JavaRDDLike
  65. def saveAsTextFile(path: String): Unit

    Definition Classes
    JavaRDDLike
  66. val schema: Array[ColumnDesc]

  67. def splits: List[Partition]

    Definition Classes
    JavaRDDLike
  68. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  69. def take(num: Int): List[Row]

    Definition Classes
    JavaRDDLike
  70. def takeOrdered(num: Int): List[Row]

    Definition Classes
    JavaRDDLike
  71. def takeOrdered(num: Int, comp: Comparator[Row]): List[Row]

    Definition Classes
    JavaRDDLike
  72. def takeSample(withReplacement: Boolean, num: Int, seed: Int): List[Row]

    Definition Classes
    JavaRDDLike
  73. def toArray(): List[Row]

    Definition Classes
    JavaRDDLike
  74. def toDebugString(): String

    Definition Classes
    JavaRDDLike
  75. def toString(): String

    Definition Classes
    AnyRef → Any
  76. def top(num: Int): List[Row]

    Definition Classes
    JavaRDDLike
  77. def top(num: Int, comp: Comparator[Row]): List[Row]

    Definition Classes
    JavaRDDLike
  78. def union(other: JavaTableRDD): JavaTableRDD

    Return the union of this RDD and another one.

    Return the union of this RDD and another one. Any identical elements will appear multiple times (use .distinct() to eliminate them).

    Note: the schema of a union is this RDD's schema.

  79. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  82. def wrapRDD(rdd: RDD[Row]): JavaTableRDD

    Definition Classes
    JavaTableRDD → JavaRDDLike
  83. def zip[U](other: JavaRDDLike[U, _]): JavaPairRDD[Row, U]

    Definition Classes
    JavaRDDLike
  84. def zipPartitions[U, V](other: JavaRDDLike[U, _], f: FlatMapFunction2[Iterator[Row], Iterator[U], V]): JavaRDD[V]

    Definition Classes
    JavaRDDLike

Inherited from JavaRDDLike[Row, JavaTableRDD]

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped