com.microsoft.azure.cosmosdb.spark.rdd

JavaCosmosDBRDD

case class JavaCosmosDBRDD(rdd: CosmosDBRDD) extends JavaRDD[Document] with Product with Serializable

Linear Supertypes
Product, Equals, JavaRDD[Document], AbstractJavaRDDLike[Document, JavaRDD[Document]], JavaRDDLike[Document, JavaRDD[Document]], Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. JavaCosmosDBRDD
  2. Product
  3. Equals
  4. JavaRDD
  5. AbstractJavaRDDLike
  6. JavaRDDLike
  7. Serializable
  8. Serializable
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JavaCosmosDBRDD(rdd: CosmosDBRDD)

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, Document, U], combOp: Function2[U, U, U]): U

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

    Definition Classes
    Any
  8. def cache(): JavaRDD[Document]

    Definition Classes
    JavaRDD
  9. def cartesian[U](other: JavaRDDLike[U, _]): JavaPairRDD[Document, U]

    Definition Classes
    JavaRDDLike
  10. def checkpoint(): Unit

    Definition Classes
    JavaRDDLike
  11. implicit val classTag: ClassTag[Document]

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def coalesce(numPartitions: Int, shuffle: Boolean): JavaRDD[Document]

    Definition Classes
    JavaRDD
  14. def coalesce(numPartitions: Int): JavaRDD[Document]

    Definition Classes
    JavaRDD
  15. def collect(): List[Document]

    Definition Classes
    JavaRDDLike
  16. def collectAsync(): JavaFutureAction[List[Document]]

    Definition Classes
    JavaRDDLike
  17. def collectPartitions(partitionIds: Array[Int]): Array[List[Document]]

    Definition Classes
    JavaRDDLike
  18. def context: SparkContext

    Definition Classes
    JavaRDDLike
  19. def count(): Long

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

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

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

    Definition Classes
    JavaRDDLike
  23. def countAsync(): JavaFutureAction[Long]

    Definition Classes
    JavaRDDLike
  24. def countByValue(): Map[Document, Long]

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

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

    Definition Classes
    JavaRDDLike
  27. def distinct(numPartitions: Int): JavaRDD[Document]

    Definition Classes
    JavaRDD
  28. def distinct(): JavaRDD[Document]

    Definition Classes
    JavaRDD
  29. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  30. def filter(f: Function[Document, Boolean]): JavaRDD[Document]

    Definition Classes
    JavaRDD
  31. def finalize(): Unit

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

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

    Definition Classes
    JavaRDDLike
  34. def flatMapToDouble(f: DoubleFlatMapFunction[Document]): JavaDoubleRDD

    Definition Classes
    JavaRDDLike
  35. def flatMapToPair[K2, V2](f: PairFlatMapFunction[Document, K2, V2]): JavaPairRDD[K2, V2]

    Definition Classes
    JavaRDDLike
  36. def fold(zeroValue: Document)(f: Function2[Document, Document, Document]): Document

    Definition Classes
    JavaRDDLike
  37. def foreach(f: VoidFunction[Document]): Unit

    Definition Classes
    JavaRDDLike
  38. def foreachAsync(f: VoidFunction[Document]): JavaFutureAction[Void]

    Definition Classes
    JavaRDDLike
  39. def foreachPartition(f: VoidFunction[Iterator[Document]]): Unit

    Definition Classes
    JavaRDDLike
  40. def foreachPartitionAsync(f: VoidFunction[Iterator[Document]]): JavaFutureAction[Void]

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

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

    Definition Classes
    AnyRef → Any
  43. def getNumPartitions: Int

    Definition Classes
    JavaRDDLike
    Annotations
    @Since( "1.6.0" )
  44. def getStorageLevel: StorageLevel

    Definition Classes
    JavaRDDLike
  45. def glom(): JavaRDD[List[Document]]

    Definition Classes
    JavaRDDLike
  46. def groupBy[U](f: Function[Document, U], numPartitions: Int): JavaPairRDD[U, Iterable[Document]]

    Definition Classes
    JavaRDDLike
  47. def groupBy[U](f: Function[Document, U]): JavaPairRDD[U, Iterable[Document]]

    Definition Classes
    JavaRDDLike
  48. def id: Int

    Definition Classes
    JavaRDDLike
  49. def intersection(other: JavaRDD[Document]): JavaRDD[Document]

    Definition Classes
    JavaRDD
  50. def isCheckpointed: Boolean

    Definition Classes
    JavaRDDLike
  51. def isEmpty(): Boolean

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

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

    Definition Classes
    JavaRDDLike
  54. def keyBy[U](f: Function[Document, U]): JavaPairRDD[U, Document]

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

    Definition Classes
    JavaRDDLike
  56. def mapPartitions[U](f: FlatMapFunction[Iterator[Document], U], preservesPartitioning: Boolean): JavaRDD[U]

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

    Definition Classes
    JavaRDDLike
  58. def mapPartitionsToDouble(f: DoubleFlatMapFunction[Iterator[Document]], preservesPartitioning: Boolean): JavaDoubleRDD

    Definition Classes
    JavaRDDLike
  59. def mapPartitionsToDouble(f: DoubleFlatMapFunction[Iterator[Document]]): JavaDoubleRDD

    Definition Classes
    JavaRDDLike
  60. def mapPartitionsToPair[K2, V2](f: PairFlatMapFunction[Iterator[Document], K2, V2], preservesPartitioning: Boolean): JavaPairRDD[K2, V2]

    Definition Classes
    JavaRDDLike
  61. def mapPartitionsToPair[K2, V2](f: PairFlatMapFunction[Iterator[Document], K2, V2]): JavaPairRDD[K2, V2]

    Definition Classes
    JavaRDDLike
  62. def mapPartitionsWithIndex[R](f: Function2[Integer, Iterator[Document], Iterator[R]], preservesPartitioning: Boolean): JavaRDD[R]

    Definition Classes
    JavaRDDLike
  63. def mapToDouble[R](f: DoubleFunction[Document]): JavaDoubleRDD

    Definition Classes
    JavaRDDLike
  64. def mapToPair[K2, V2](f: PairFunction[Document, K2, V2]): JavaPairRDD[K2, V2]

    Definition Classes
    JavaRDDLike
  65. def max(comp: Comparator[Document]): Document

    Definition Classes
    JavaRDDLike
  66. def min(comp: Comparator[Document]): Document

    Definition Classes
    JavaRDDLike
  67. def name(): String

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

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

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

    Definition Classes
    AnyRef
  71. def partitioner: Optional[Partitioner]

    Definition Classes
    JavaRDDLike
  72. def partitions: List[Partition]

    Definition Classes
    JavaRDDLike
  73. def persist(newLevel: StorageLevel): JavaRDD[Document]

    Definition Classes
    JavaRDD
  74. def pipe(command: List[String], env: Map[String, String], separateWorkingDir: Boolean, bufferSize: Int, encoding: String): JavaRDD[String]

    Definition Classes
    JavaRDDLike
  75. def pipe(command: List[String], env: Map[String, String], separateWorkingDir: Boolean, bufferSize: Int): JavaRDD[String]

    Definition Classes
    JavaRDDLike
  76. def pipe(command: List[String], env: Map[String, String]): JavaRDD[String]

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

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

    Definition Classes
    JavaRDDLike
  79. def randomSplit(weights: Array[Double], seed: Long): Array[JavaRDD[Document]]

    Definition Classes
    JavaRDD
  80. def randomSplit(weights: Array[Double]): Array[JavaRDD[Document]]

    Definition Classes
    JavaRDD
  81. val rdd: CosmosDBRDD

    Definition Classes
    JavaCosmosDBRDD → JavaRDD → JavaRDDLike
  82. def reduce(f: Function2[Document, Document, Document]): Document

    Definition Classes
    JavaRDDLike
  83. def repartition(numPartitions: Int): JavaRDD[Document]

    Definition Classes
    JavaRDD
  84. def sample(withReplacement: Boolean, fraction: Double, seed: Long): JavaRDD[Document]

    Definition Classes
    JavaRDD
  85. def sample(withReplacement: Boolean, fraction: Double): JavaRDD[Document]

    Definition Classes
    JavaRDD
  86. def saveAsObjectFile(path: String): Unit

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

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

    Definition Classes
    JavaRDDLike
  89. def setName(name: String): JavaRDD[Document]

    Definition Classes
    JavaRDD
  90. def sortBy[S](f: Function[Document, S], ascending: Boolean, numPartitions: Int): JavaRDD[Document]

    Definition Classes
    JavaRDD
  91. def subtract(other: JavaRDD[Document], p: Partitioner): JavaRDD[Document]

    Definition Classes
    JavaRDD
  92. def subtract(other: JavaRDD[Document], numPartitions: Int): JavaRDD[Document]

    Definition Classes
    JavaRDD
  93. def subtract(other: JavaRDD[Document]): JavaRDD[Document]

    Definition Classes
    JavaRDD
  94. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  95. def take(num: Int): List[Document]

    Definition Classes
    JavaRDDLike
  96. def takeAsync(num: Int): JavaFutureAction[List[Document]]

    Definition Classes
    JavaRDDLike
  97. def takeOrdered(num: Int): List[Document]

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

    Definition Classes
    JavaRDDLike
  99. def takeSample(withReplacement: Boolean, num: Int, seed: Long): List[Document]

    Definition Classes
    JavaRDDLike
  100. def takeSample(withReplacement: Boolean, num: Int): List[Document]

    Definition Classes
    JavaRDDLike
  101. def toDF[T](beanClass: Class[T]): DataFrame

    Creates a DataFrame based on the schema derived from the bean class

    Creates a DataFrame based on the schema derived from the bean class

    T

    The bean class type to shape the data from CosmosDB into

    beanClass

    encapsulating the data from CosmosDB

    returns

    a DataFrame

  102. def toDF(): DataFrame

    Creates a DataFrame inferring the schema by sampling data from CosmosDB.

    Creates a DataFrame inferring the schema by sampling data from CosmosDB.

    Note: Prefer toDS[T](beanClass:Class[T])* as any computations will be more efficient.

    returns

    a DataFrame

  103. def toDS[T](beanClass: Class[T]): Dataset[T]

    Creates a Dataset from the RDD strongly typed to the provided java bean.

    Creates a Dataset from the RDD strongly typed to the provided java bean.

    T

    The type of the data from CosmosDB

    beanClass

    encapsulating the data from CosmosDB

    returns

    a Dataset

  104. def toDebugString(): String

    Definition Classes
    JavaRDDLike
  105. def toLocalIterator(): Iterator[Document]

    Definition Classes
    JavaRDDLike
  106. def toString(): String

    Definition Classes
    JavaRDD → AnyRef → Any
  107. def top(num: Int): List[Document]

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

    Definition Classes
    JavaRDDLike
  109. def treeAggregate[U](zeroValue: U, seqOp: Function2[U, Document, U], combOp: Function2[U, U, U]): U

    Definition Classes
    JavaRDDLike
  110. def treeAggregate[U](zeroValue: U, seqOp: Function2[U, Document, U], combOp: Function2[U, U, U], depth: Int): U

    Definition Classes
    JavaRDDLike
  111. def treeReduce(f: Function2[Document, Document, Document]): Document

    Definition Classes
    JavaRDDLike
  112. def treeReduce(f: Function2[Document, Document, Document], depth: Int): Document

    Definition Classes
    JavaRDDLike
  113. def union(other: JavaRDD[Document]): JavaRDD[Document]

    Definition Classes
    JavaRDD
  114. def unpersist(blocking: Boolean): JavaRDD[Document]

    Definition Classes
    JavaRDD
  115. def unpersist(): JavaRDD[Document]

    Definition Classes
    JavaRDD
  116. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  119. def wrapRDD(rdd: RDD[Document]): JavaRDD[Document]

    Definition Classes
    JavaRDD → JavaRDDLike
  120. def zip[U](other: JavaRDDLike[U, _]): JavaPairRDD[Document, U]

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

    Definition Classes
    JavaRDDLike
  122. def zipWithIndex(): JavaPairRDD[Document, Long]

    Definition Classes
    JavaRDDLike
  123. def zipWithUniqueId(): JavaPairRDD[Document, Long]

    Definition Classes
    JavaRDDLike

Inherited from Product

Inherited from Equals

Inherited from JavaRDD[Document]

Inherited from AbstractJavaRDDLike[Document, JavaRDD[Document]]

Inherited from JavaRDDLike[Document, JavaRDD[Document]]

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped