Don't know the case behind the question, but you could try to create a microflow that does a retrieve based on the first enum option. Then check if the obejct can be found with an exclusive split.
If found skip to the next retrieve else create the object.
Continu this for every enum value.
If you want a more generic option then have a look at the java code in the Flat FIle Importer module. In the shared.java code there is a function to loop through the enumeration values. Based on this you could create the objects from java.