I have created a template and a list of property group objects but when I get the meta data for the file in a search after I've uploaded it says null for property group. The property groups should have been included when the file is uploaded. I use the Java SDK and I have tried a few different ways:
FileMetadata metadata = client.withPathRoot(pathRoot)
.files()
.uploadBuilder(finalFilePath)
.withPropertyGroups(propertyGroups)
.uploadAndFinish(in);
And also
FileMetadata metadata = client.withPathRoot(pathRoot)
.files()
.uploadBuilder(finalFilePath)
.uploadAndFinish(in);
client.fileProperties().propertiesAdd(metadata.getId(), propertyGroups);
I try getting the metadata a couple of different ways but it is always null:
client.withPathRoot(pathRoot).files().getMetadata(filePath)
Nothing seems to work. Any help will be greatly appreciated.