com.datastax.spark.connector

writer

package writer

Contains components for writing RDDs to Cassandra

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. writer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class AsyncExecutor[T, R] extends AnyRef

    Asynchronously executes tasks but blocks if the limit of unfinished tasks is reached.

  2. class ConvertingPropertyExtractor[T] extends Serializable

    Extracts property values from an object and additionally converts them to desired types

  3. class DefaultRowWriter[T] extends RowWriter[T]

    A RowWriter suitable for saving objects mappable by a ColumnMapper.

  4. class GenericRowWriter extends RowWriter[CassandraRow]

    A RowWriter that can write CassandraRow objects.

  5. trait LowPriorityRowWriterFactoryImplicits extends AnyRef

    Provides a low-priority implicit RowWriterFactory able to write objects of any class for which a ColumnMapper is defined.

  6. class PropertyExtractor[T] extends Serializable

    Extracts values from fields of an object.

  7. class QueryExecutor extends AsyncExecutor[Statement, ResultSet]

  8. trait RowWriter[T] extends Serializable

    RowWriter knows how to write an object to Cassandra using the Java Cassandra driver.

  9. trait RowWriterFactory[T] extends AnyRef

    Creates instances of RowWriter objects for the given row type T.

  10. class TableWriter[T] extends Serializable with Logging

    Writes RDD data into given Cassandra table.

  11. trait WritableToCassandra[T] extends AnyRef

Value Members

  1. object DefaultRowWriter extends Serializable

  2. object GenericRowWriter extends Serializable

  3. object ObjectSizeEstimator

    Estimates amount of memory required to serialize Java/Scala objects

  4. object PropertyExtractor extends Serializable

  5. object RowWriterFactory extends LowPriorityRowWriterFactoryImplicits

    Provides an implicit RowWriterFactory for saving CassandraRow objects.

  6. object TableWriter extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped