public class DurationTypeDeserializer extends LogicalTypeDeserializer
| Constructor and Description |
|---|
DurationTypeDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
Object |
deserialize(org.apache.cassandra.db.marshal.AbstractType<?> abstractType,
ByteBuffer bb) |
Object |
formatDeserializedValue(org.apache.cassandra.db.marshal.AbstractType<?> abstractType,
Object value)
Format deserialized value from Cassandra to an object that fits it's kafka Schema.
|
org.apache.kafka.connect.data.SchemaBuilder |
getSchemaBuilder(org.apache.cassandra.db.marshal.AbstractType<?> abstractType) |
public Object deserialize(org.apache.cassandra.db.marshal.AbstractType<?> abstractType, ByteBuffer bb)
deserialize in class TypeDeserializerpublic org.apache.kafka.connect.data.SchemaBuilder getSchemaBuilder(org.apache.cassandra.db.marshal.AbstractType<?> abstractType)
getSchemaBuilder in class TypeDeserializerpublic Object formatDeserializedValue(org.apache.cassandra.db.marshal.AbstractType<?> abstractType, Object value)
LogicalTypeDeserializerformatDeserializedValue in class LogicalTypeDeserializerabstractType - the AbstractType of a column in cassandravalue - the deserialized value of a column in cassandraCopyright © 2021 JBoss by Red Hat. All rights reserved.