Class MessageTypeSerdeHeaders

java.lang.Object
io.apicurio.registry.serde.headers.MessageTypeSerdeHeaders

public class MessageTypeSerdeHeaders extends Object
Common utility class for serializers and deserializers that use config properties such as SerdeConfig.HEADER_VALUE_MESSAGE_TYPE_OVERRIDE_NAME
Author:
Fabian Martinez
  • Constructor Details

    • MessageTypeSerdeHeaders

      public MessageTypeSerdeHeaders(Map<String,Object> configs, boolean isKey)
  • Method Details

    • getMessageType

      public String getMessageType(org.apache.kafka.common.header.Headers headers)
    • addMessageTypeHeader

      public void addMessageTypeHeader(org.apache.kafka.common.header.Headers headers, String messageType)