com.tuplejump.calliope

Cql3CasBuilder

class Cql3CasBuilder extends CommonCasBuilder

Linear Supertypes
CommonCasBuilder, CasBuilder, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Cql3CasBuilder
  2. CommonCasBuilder
  3. CasBuilder
  4. Serializable
  5. Serializable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Cql3CasBuilder(keyspace: String, columnFamily: String, host: String = "localhost", port: String = "9160", partitioner: CasPartitioners.Value = CasPartitioners.Murmur3Partitioner, columns: Option[List[String]] = scala.None, username: Option[String] = scala.None, password: Option[String] = scala.None, pageSize: Option[Long] = scala.None, whereClause: Option[String] = scala.None, preparedSaveQuery: Option[String] = scala.None, readConsistencyLevel: Option[String] = scala.None, writeConsistencyLevel: Option[String] = scala.None, outputCompressionClass: Option[String] = scala.None, outputCompressionChunkLength: Option[String] = scala.None, customConfig: Option[Configuration] = scala.None)

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 applyCustomConfig(config: Configuration): Cql3CasBuilder

    Apply the given hadoop configuration

    Apply the given hadoop configuration

    config
    returns

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def authAs(user: String): Cql3CasBuilder

    User to authenticate with to Cassandra

    User to authenticate with to Cassandra

    user

  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def columns(columns: String*): Cql3CasBuilder

    The columns to be read from Cassandra

    The columns to be read from Cassandra

    columns

  11. def columns(columns: List[String]): Cql3CasBuilder

    List of columns to be read

    List of columns to be read

    columns

  12. def configuration: Configuration

    Definition Classes
    Cql3CasBuilderCasBuilder
  13. def configure: Job

    Attributes
    protected
    Definition Classes
    CommonCasBuilder
  14. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  23. def onHost(host: String): Cql3CasBuilder

    Cassandra node for initial connection.

    Cassandra node for initial connection. Must be reachable from Spark Context.

    host

  24. def onPort(port: String): Cql3CasBuilder

    Port to use for initial cassandra connection

    Port to use for initial cassandra connection

    port

  25. def patitionedUsing(partitioner: CasPartitioners.Value): Cql3CasBuilder

    The partitioner being used by this column family

    The partitioner being used by this column family

    partitioner

  26. def saveWithQuery(query: String): Cql3CasBuilder

    The CQL3 Update query to be used while persisting data to Cassandra

    The CQL3 Update query to be used while persisting data to Cassandra

    query

  27. def setOutputCompressionChunkLength(chunkLength: String): Cql3CasBuilder

    Set the size of data to compression in a chunk

    Set the size of data to compression in a chunk

    chunkLength
    returns

  28. def setPageSize(size: Long): Cql3CasBuilder

    The number of rows to be fetched from cassandra in a single iterator.

    The number of rows to be fetched from cassandra in a single iterator. This should be as large as possible but not larger.

    size

  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  30. def toString(): String

    Definition Classes
    AnyRef → Any
  31. def useOutputCompressionClass(compressionClass: String): Cql3CasBuilder

    Set the compression class to use to output from maps job

    Set the compression class to use to output from maps job

    compressionClass
    returns

  32. def useReadConsistencyLevel(consistencyLevel: String): Cql3CasBuilder

    Use this consistency level for read (do this only if you are sure that you need it, this may affect the performance)

    Use this consistency level for read (do this only if you are sure that you need it, this may affect the performance)

    consistencyLevel
    returns

  33. def useWriteConsistencyLevel(consistencyLevel: String): Cql3CasBuilder

    Use this consistency level for write (do this only if you are sure that you need it, this may affect the performance)

    Use this consistency level for write (do this only if you are sure that you need it, this may affect the performance)

    consistencyLevel
    returns

  34. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. def where(clause: String): Cql3CasBuilder

    The CQL3 where predicate to use for filtering on secondary indexes in cassandra

    The CQL3 where predicate to use for filtering on secondary indexes in cassandra

    clause

  38. def withPassword(pass: String): Cql3CasBuilder

    Password to use for authenticating the user with cassandra

    Password to use for authenticating the user with cassandra

    pass

Inherited from CommonCasBuilder

Inherited from CasBuilder

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped