public Map mapFieldsToPolicyTags()

in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/functions/tagger/Tagger.java [401:413]


    public Map<String, String> mapFieldsToPolicyTags(List<TableFieldSchema> fields) {
        Map<String, String> result = new HashMap<>();
        for (TableFieldSchema field : fields) {
            PolicyTags policyTags = field.getPolicyTags();
            if (policyTags == null) {
                result.put(field.getName(), "");
            } else {
                // only one policy tag per column is allowed by BigQuery
                result.put(field.getName(), policyTags.getNames().get(0));
            }
        }
        return result;
    }