Class DurationTypeDeserializer

    • Method Detail

      • deserialize

        public Object deserialize​(org.apache.cassandra.db.marshal.AbstractType<?> abstractType,
                                  ByteBuffer bb)
      • getSchemaBuilder

        public org.apache.kafka.connect.data.SchemaBuilder getSchemaBuilder​(org.apache.cassandra.db.marshal.AbstractType<?> abstractType)
      • formatDeserializedValue

        public Object formatDeserializedValue​(org.apache.cassandra.db.marshal.AbstractType<?> abstractType,
                                              Object value)
        Description copied from class: LogicalTypeDeserializer
        Format deserialized value from Cassandra to an object that fits it's kafka Schema.
        Specified by:
        formatDeserializedValue in class LogicalTypeDeserializer
        Parameters:
        abstractType - the AbstractType of a column in cassandra
        value - the deserialized value of a column in cassandra
        Returns:
        the formatted object from deserialized value