Package org.apache.cassandra.cdc.json
Class JsonSerializer
- java.lang.Object
-
- org.apache.cassandra.cdc.json.JsonSerializer
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,org.apache.kafka.common.serialization.Serializer<org.apache.cassandra.cdc.msg.CdcEvent>
public class JsonSerializer extends java.lang.Object implements org.apache.kafka.common.serialization.Serializer<org.apache.cassandra.cdc.msg.CdcEvent>
-
-
Constructor Summary
Constructors Constructor Description JsonSerializer(java.util.function.Function<org.apache.cassandra.cdc.api.KeyspaceTypeKey,org.apache.cassandra.spark.data.CqlField.CqlType> typeLookup)JsonSerializer(SchemaStore schemaStore, java.util.function.Function<org.apache.cassandra.cdc.api.KeyspaceTypeKey,org.apache.cassandra.spark.data.CqlField.CqlType> typeLookup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]serialize(java.lang.String topic, org.apache.cassandra.cdc.msg.CdcEvent event)
-
-
-
Constructor Detail
-
JsonSerializer
public JsonSerializer(java.util.function.Function<org.apache.cassandra.cdc.api.KeyspaceTypeKey,org.apache.cassandra.spark.data.CqlField.CqlType> typeLookup)
-
JsonSerializer
public JsonSerializer(SchemaStore schemaStore, java.util.function.Function<org.apache.cassandra.cdc.api.KeyspaceTypeKey,org.apache.cassandra.spark.data.CqlField.CqlType> typeLookup)
-
-