camel-cassandra-sink-kafka-connector sink configuration

Connector Description: Send data to a Cassandra Cluster. This Kamelet expects the body as JSON Array. The content of the JSON Array will be used as input for the CQL Prepared Statement set in the query parameter.

When using camel-cassandra-sink-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:

<dependency>
  <groupId>org.apache.camel.kafkaconnector</groupId>
  <artifactId>camel-cassandra-sink-kafka-connector</artifactId>
  <version>x.x.x</version>
  <!-- use the same version as your Camel Kafka connector version -->
</dependency>

To use this sink connector in Kafka connect you’ll need to set the following connector.class

connector.class=org.apache.camel.kafkaconnector.cassandrasink.CamelCassandrasinkSinkConnector

The camel-cassandra-sink sink connector supports 7 options, which are listed below.

Name Description Default Priority

camel.kamelet.cassandra-sink.host

Required Hostname(s) cassandra server(s). Multiple hosts can be separated by comma. Example: localhost.

HIGH

camel.kamelet.cassandra-sink.port

Required Port number of cassandra server(s) Example: 9042.

HIGH

camel.kamelet.cassandra-sink.keyspace

Required Keyspace to use Example: customers.

HIGH

camel.kamelet.cassandra-sink.username

Required The username to use for accessing a secured Cassandra Cluster.

HIGH

camel.kamelet.cassandra-sink.password

Required The password to use for accessing a secured Cassandra Cluster.

HIGH

camel.kamelet.cassandra-sink.consistencyLevel

Consistency level to use. The value can be one of ANY, ONE, TWO, THREE, QUORUM, ALL, LOCAL_QUORUM, EACH_QUORUM, SERIAL, LOCAL_SERIAL, LOCAL_ONE.

"ANY"

MEDIUM

camel.kamelet.cassandra-sink.preparedStatement

Required The Prepared statement to execute against the Cassandra cluster table.

HIGH

The camel-cassandra-sink sink connector has no converters out of the box.

The camel-cassandra-sink sink connector has no transforms out of the box.

The camel-cassandra-sink sink connector has no aggregation strategies out of the box.