private Tag buildTag()

in src/main/java/com/google/cloud/solutions/autotokenize/datacatalog/MakeDataCatalogItems.java [217:240]


      private Tag buildTag(ColumnInformation columnInformation) {
        var infoTypesDetected =
            columnInformation.getInfoTypesList().stream()
                .map(InfoTypeInformation::getInfoType)
                .collect(toImmutableList());

        var mappedCatalogSchemaColumn =
            avroToCatalogSchemaMap.get(columnInformation.getColumnName());

        if (mappedCatalogSchemaColumn == null) {
          return null;
        }

        return Tag.newBuilder()
            .setColumn(mappedCatalogSchemaColumn)
            .setTemplate(inspectionTagTemplateId)
            .putFields(
                "infoTypes",
                TagField.newBuilder().setStringValue(infoTypesDetected.toString()).build())
            .putFields(
                "inspectTimestamp",
                TagField.newBuilder().setTimestampValue(inspectionReport.getTimestamp()).build())
            .build();
      }