in src/main/java/software/amazon/event/kafkaconnector/mapping/SinkRecordJsonMapper.java [64:77]
private ArrayNode createHeaderArray(SinkRecord sinkRecord) throws IOException {
var headersArray = objectMapper.createArrayNode();
for (Header header : sinkRecord.headers()) {
var headerItem = objectMapper.createObjectNode();
headerItem.set(
header.key(),
createJSONFromByteArray(
jsonConverter.fromConnectHeader(
sinkRecord.topic(), header.key(), header.schema(), header.value())));
headersArray.add(headerItem);
}
return headersArray;
}