patchBldrXML2.deleteMetadataValue("MLVersion"); DocumentPatchHandle patchHandleXML2 = patchBldrXML2.build(); xmlDocMgr.patch(docId, temporalLsqtCollectionName, patchHandleXML2); patchBldrXML4.deleteMetadataValue("notfound"); DocumentPatchHandle patchHandleXML4 = patchBldrXML4.build(); xmlDocMgr.patch(docId, temporalLsqtCollectionName, patchHandleXML4); patchBldrXML5.deleteMetadataValue("MLVersion11"); patchBldrXML5.deleteMetadataValue("MLVersion12"); DocumentPatchHandle patchHandleXML5 = patchBldrXML5.build(); xmlDocMgr.patch(docId, temporalLsqtCollectionName, patchHandleXML5);
DocumentPatchBuilder patchBuilder = docManager.newPatchBuilder(); DocumentPatchHandle patchHandle = patchBuilder.addMetadataValue("State", "California") .deleteMetadataValue("HQ") .replaceMetadataValue("Company", "test-patch") .replaceMetadataValueApply("Locations", patchBuilder.call().add(5))
.setQuality(4) .addMetadataValue("key3", "value3") .deleteMetadataValue("key2") .replaceMetadataValueApply("number1", patchBldr.call().add(5)) .replaceMetadataValue("key1", "modifiedValue1")
.setQuality(4) .addMetadataValue("key3", "value3") .deleteMetadataValue("key2") .replaceMetadataValueApply("number1", patchBldr.call().add(5)) .replaceMetadataValue("key1", "modifiedValue1")
.setQuality(4) .addMetadataValue("key3", "value3") .deleteMetadataValue("key2") .replaceMetadataValueApply("number1", patchBldr.call().add(5)) .replaceMetadataValue("key1", "modifiedValue1")