com.tuplejump.kafka.connect.cassandra

TaskConfig

object TaskConfig

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

Type Members

  1. sealed trait TaskStrategy extends AnyRef

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. final val DefaultFetchSize: Int(1000)

  7. final val DefaultPollInterval: Long

  8. final val DefaultSinkConsistency: com.datastax.driver.core.ConsistencyLevel(LOCAL_QUORUM)

  9. final val DefaultSourceConsistency: com.datastax.driver.core.ConsistencyLevel(LOCAL_ONE)

  10. final val DefaultSplitSize: Int(64)

  11. final val DefaultUtcTimezone: Boolean(true)

  12. final val Empty: TaskConfig

  13. final val RouteSeparator: String(".")

  14. final val SinkConsistency: Key

    The consistency level for writes to Cassandra.

  15. final val SinkNamespace: String("cassandra.sink")

  16. final val SinkRoute: Key

    For mapping each configured Kafka topic to the Cassandra keyspace.table in order to create the mapping.

    For mapping each configured Kafka topic to the Cassandra keyspace.table in order to create the mapping.

    To write events from a 'devices.user.events' Kafka topic's event stream to a timeseries Cassandra cluster's keyspace 'devices_timeseries' and table 'device_events': Kafka devices.user.events => Cassandra devices_timeseries.user_events. then the value of devices.user.events.table.sink should be devices_timeseries.user_events.

    Map(SinkRoute + "devices.user.events" -> "timeseries_keyspace.user_events",
    SinkRoute + "devices.sensor.events" -> "timeseries_keyspace.sensor_events")
  17. final val SourceConsistency: Key

    Consistency level for reads, defaults to LOCAL_ONE; higher consistency level will disable data-locality.

  18. final val SourceFetchSize: Key

    Number of CQL rows to fetch in a single round-trip to Cassandra.

  19. final val SourceNamespace: String("cassandra.source")

  20. final val SourcePollInterval: Key

    Frequency in ms to poll for new data in each table.

  21. final val SourceRoute: Key

    SourceRoute + your.

    SourceRoute + your.topic -> query

  22. final val SourceSplitSize: Key

    Size of Cassandra data to be read in a single Kafka task; determines the number of partitions.

  23. final val SourceUtcTimezone: Key

  24. final val TaskParallelismStrategy: Key

  25. object TaskStrategy

  26. final val TopicSeparator: String(",")

  27. def apply(schemas: List[Schema], config: Map[String, String], taskClass: Class[_ <: Task]): TaskConfig

  28. def apply(routes: Map[Route, Option[TableMetadata]], config: Map[String, String], taskClass: Class[_ <: Task]): TaskConfig

  29. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  30. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  40. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  41. def toString(): String

    Definition Classes
    AnyRef → Any
  42. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped