in flink-connector-kudu/src/main/java/org/apache/flink/connector/kudu/connector/writer/RowDataUpsertOperationMapper.java [141:153]
public Optional<Operation> createBaseOperation(RowData input, KuduTable table) {
Optional<Operation> operation = Optional.empty();
switch (input.getRowKind()) {
case INSERT:
case UPDATE_AFTER:
operation = Optional.of(table.newUpsert());
break;
case DELETE:
operation = Optional.of(table.newDelete());
break;
}
return operation;
}