in src/main/java/software/amazon/event/kafkaconnector/batch/DefaultEventBridgeBatching.java [152:173]
static int getSize(PutEventsRequestEntry entry) {
var size = 0;
if (entry.time() != null) {
size += 14;
}
size += entry.source().getBytes(UTF_8).length;
size += entry.detailType().getBytes(UTF_8).length;
if (entry.detail() != null) {
size += entry.detail().getBytes(UTF_8).length;
}
if (entry.resources() != null) {
for (String resource : entry.resources()) {
if (resource != null) {
size += resource.getBytes(UTF_8).length;
}
}
}
if (entry.traceHeader() != null) {
size += entry.traceHeader().getBytes(UTF_8).length;
}
return size;
}