Package org.apache.pulsar.io.cassandra
Class CassandraStringSink
- java.lang.Object
-
- org.apache.pulsar.io.cassandra.CassandraAbstractSink<java.lang.String,java.lang.String>
-
- org.apache.pulsar.io.cassandra.CassandraStringSink
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.apache.pulsar.io.core.Sink<byte[]>
public class CassandraStringSink extends CassandraAbstractSink<java.lang.String,java.lang.String>
Cassandra sink that treats incoming messages on the input topic as Strings and write identical key/value pairs.
-
-
Constructor Summary
Constructors Constructor Description CassandraStringSink()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.pulsar.io.core.KeyValue<java.lang.String,java.lang.String>extractKeyValue(org.apache.pulsar.functions.api.Record<byte[]> record)-
Methods inherited from class org.apache.pulsar.io.cassandra.CassandraAbstractSink
close, open, write
-
-
-
-
Method Detail
-
extractKeyValue
public org.apache.pulsar.io.core.KeyValue<java.lang.String,java.lang.String> extractKeyValue(org.apache.pulsar.functions.api.Record<byte[]> record)
- Specified by:
extractKeyValuein classCassandraAbstractSink<java.lang.String,java.lang.String>
-
-