Marks a field inside a mule extension as being a parameter that the user can set.
It can either be applied
to a class defining a configuration, or to a class in which operations are implemented.
If applied to an operation class, then the parameter will be added to all the operations defined in that
class.
The field must be a Java bean property (ie it needs to have setters and getters matching the field name).