Project: mulestudio
Issue STUDIO-2904: Select metadata object in data mapper type configuration
As a developer, I want to be able to tell data mapper to use the structure from any object my connector is aware of for the mapping. For example, let's say I want to query Salesforce and that query returns a List of Account objects. Because Studio is not yet aware of the query structure and what object it returns, I need a way to specify that the input to a mapping is a List of Accounts. Right now I can only select connector metadata from an operation that is already metadata aware. So, I should be able to browse all the objects my connector is aware of (i.e. MetadataKeys) and then select that I want my data mapper input/output to be either one of those objects or a List of one of those objects.
Story points: 8