public class KafkaJsonDeserializer<T> extends Object implements org.apache.kafka.common.serialization.Deserializer<T>
| Constructor and Description |
|---|
KafkaJsonDeserializer()
Default constructor needed by Kafka
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected void |
configure(KafkaJsonDecoderConfig config,
Class<T> type) |
void |
configure(Map<String,?> props,
boolean isKey) |
T |
deserialize(String ignored,
byte[] bytes) |
protected Class<T> |
getType() |
com.fasterxml.jackson.databind.ObjectMapper |
objectMapper() |
public KafkaJsonDeserializer()
public void configure(Map<String,?> props, boolean isKey)
configure in interface org.apache.kafka.common.serialization.Deserializer<T>protected void configure(KafkaJsonDecoderConfig config, Class<T> type)
public com.fasterxml.jackson.databind.ObjectMapper objectMapper()
public T deserialize(String ignored, byte[] bytes)
deserialize in interface org.apache.kafka.common.serialization.Deserializer<T>public void close()
close in interface Closeableclose in interface AutoCloseableclose in interface org.apache.kafka.common.serialization.Deserializer<T>Copyright © 2026 Confluent, Inc.. All rights reserved.