public final class AvroMessageDeserializer extends java.lang.Object implements InternalDeserializer<DatabusMessage>
Consumer.poll(long)
}
after reading a ConsumerRecord
Constructor and Description |
---|
AvroMessageDeserializer(org.apache.avro.Schema schema)
Constructor
|
Modifier and Type | Method and Description |
---|---|
DatabusMessage |
deserialize(java.lang.String topic,
byte[] data)
Deserialize a message
|
public AvroMessageDeserializer(org.apache.avro.Schema schema)
schema
- Avro schema.public DatabusMessage deserialize(java.lang.String topic, byte[] data)
deserialize
in interface InternalDeserializer<DatabusMessage>
data
- The data to serialize.topic
- the topic where the message comes fromDatabusMessage
instance.