Class CloudEventMessageDeserializer

java.lang.Object
io.cloudevents.kafka.CloudEventMessageDeserializer
All Implemented Interfaces:
Closeable, AutoCloseable, Deserializer<io.cloudevents.core.message.MessageReader>

public class CloudEventMessageDeserializer extends Object implements Deserializer<io.cloudevents.core.message.MessageReader>
Kafka Deserializer for MessageReader.
  • Constructor Details

    • CloudEventMessageDeserializer

      public CloudEventMessageDeserializer()
  • Method Details

    • deserialize

      public io.cloudevents.core.message.MessageReader deserialize(String topic, byte[] data)
      Specified by:
      deserialize in interface Deserializer<io.cloudevents.core.message.MessageReader>
    • deserialize

      public io.cloudevents.core.message.MessageReader deserialize(String topic, Headers headers, byte[] data)
      Specified by:
      deserialize in interface Deserializer<io.cloudevents.core.message.MessageReader>