in flink-connector-kudu/src/main/java/org/apache/flink/connector/kudu/connector/writer/AbstractSingleOperationMapper.java [93:107]
public List<Operation> createOperations(T input, KuduTable table) {
Optional<Operation> operationOpt = createBaseOperation(input, table);
if (!operationOpt.isPresent()) {
return Collections.emptyList();
}
Operation operation = operationOpt.get();
PartialRow partialRow = operation.getRow();
for (int i = 0; i < columnNames.length; i++) {
partialRow.addObject(columnNames[i], getField(input, i));
}
return Collections.singletonList(operation);
}