in src/main/java/com/google/cloud/solutions/bqremoteencryptionfn/fns/dlp/DlpRequestBatchExecutor.java [231:241]
private int getHeaderIndex(List<FieldId> headers) {
int headerIndex = 0;
for (; headerIndex < headers.size(); headerIndex++) {
if (headers.get(headerIndex).getName().equals(dlpColumnName)) {
return headerIndex;
}
}
throw new RuntimeException(
String.format("required Table header (%s) not found in: %s", dlpColumnName, headers));
}