There is a generic method GetRandom that will return a random item of that type.

Suppose I had a schema called Armor, the generated data class would be GDEArmorData, the code snippet to load a random Armor item is below:

GDEArmorData randomItem = GDEDataManager.GetRandom<GDEArmorData>();