in src/main/java/software/amazon/event/kafkaconnector/mapping/DefaultEventBridgeMapper.java [37:49]
public EventBridgeMappingResult map(List<SinkRecord> records) {
var partition =
records.stream()
.map(this::createPutEventsEntry)
.collect(partitioningBy(EventBridgeResult::isSuccess));
var successfulMappedRecords =
partition.get(true).stream().map(EventBridgeResult::success).collect(toList());
var failedMappedRecords =
partition.get(false).stream().map(EventBridgeResult::failure).collect(toList());
return new EventBridgeMappingResult(successfulMappedRecords, failedMappedRecords);
}