Package

com.microsoft.azure.cosmosdb

spark

Permalink

package spark

Whole CosmosDB helpers.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. spark
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class ADLFilePartition(index: Int, adlFilePath: String) extends Partition with Product with Serializable

    Permalink
  2. class ADLPartitionIterator extends Iterator[documentdb.Document]

    Permalink
  3. case class AsyncClientConfiguration(host: String, key: String, connectionPolicy: ConnectionPolicy, consistencyLevel: ConsistencyLevel) extends Product with Serializable

    Permalink
  4. case class AsyncCosmosDBConnection(config: Config) extends LoggingTrait with Serializable with Product

    Permalink
  5. case class ClientConfiguration(host: String, key: String, connectionPolicy: documentdb.ConnectionPolicy, consistencyLevel: documentdb.ConsistencyLevel) extends Product with Serializable

    Permalink
  6. case class CosmosDBSpark(sparkSession: SparkSession, readConfig: Config) extends Product with Serializable

    Permalink

    The CosmosDBSpark class

    The CosmosDBSpark class

    Note: Creation of the class should be via CosmosDBSpark$.Builder.

    Since

    1.0

  7. class DefaultSource extends RelationProvider with SchemaRelationProvider with CreatableRelationProvider with LoggingTrait

    Permalink
  8. case class SparkContextFunctions(sc: SparkContext) extends Serializable with Product with Serializable

    Permalink

Value Members

  1. object ADLConnection extends Serializable

    Permalink
  2. object AsyncCosmosDBConnection extends Serializable

    Permalink
  3. object Constants

    Permalink
  4. object CosmosDBConnection extends Serializable

    Permalink
  5. object CosmosDBSpark extends LoggingTrait with Serializable

    Permalink

    The CosmosDBSpark allow fast creation of RDDs, DataFrames or Datasets from CosmosDBSpark.

    The CosmosDBSpark allow fast creation of RDDs, DataFrames or Datasets from CosmosDBSpark.

    Since

    1.0

  6. object DefaultHelper

    Permalink

    :: DeveloperApi ::

    :: DeveloperApi ::

    A helper containing the sealed DefaultsTo trait which is used to determine the default type for a given method.

    Annotations
    @DeveloperApi()
    Since

    1.0

  7. package config

    Permalink
  8. package gremlin

    Permalink
  9. package partitioner

    Permalink
  10. package query

    Permalink
  11. package rdd

    Permalink
  12. package schema

    Permalink

    The CosmosDB Spark Connector schema package

  13. package streaming

    Permalink
  14. implicit def toDocumentRDDFunctions[D](rdd: RDD[D])(implicit e: DefaultsTo[D, Document], ct: ClassTag[D]): CosmosRDDFunctions[D]

    Permalink

    :: DeveloperApi ::

    :: DeveloperApi ::

    Helper to implicitly add CosmosDB based functions to a SparkContext

    rdd

    the RDD to save to CosmosDB

    returns

    the CosmosDB based Spark Context

    Annotations
    @DeveloperApi()
  15. implicit def toSparkContextFunctions(sc: SparkContext): SparkContextFunctions

    Permalink

    :: DeveloperApi ::

    :: DeveloperApi ::

    Helper to implicitly add CosmosDB based functions to a SparkContext

    sc

    the current SparkContext

    returns

    the CosmosDB based Spark Context

    Annotations
    @DeveloperApi()
  16. package util

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped