in src/main/java/com/google/cloud/solutions/autotokenize/common/DeIdentifiedRecordSchemaConverter.java [96:111]
public Schema updatedSchema() {
checkState(
originalSchema != null
&& encryptColumnSchemaKeys != null
&& !encryptColumnSchemaKeys.isEmpty(),
"schema and encrypt columns can't be null or empty");
var updatedRecordDoc =
String.format(
"%s%n%s %s",
originalSchema.getDoc(),
"Updated for encryption at",
DateTimeFormatter.ISO_INSTANT.format(clock.instant()));
return makeRecord(
recordBuilder(originalSchema).doc(updatedRecordDoc), originalSchema, ROOT_SYMBOL);
}