Hi, Martin and Ondra,
I just tried but found that after adding the missing out parameter of `job` for gluster volume rebalance method in API model, the sdk generators always failed to run `mvn package` and had an error like "duplicated definitions for the job attribute".
After diving into the API model/metamodel, probably the cause is:
* The `Action` is a built-in model defined in [1] in API metamodel, instead of API model traditionally.
* The `job` attribute has been explicitly added in `Action`.
* All the input/output parameters of all the action methods are also added as the attributes of `Action`.
So after I added a extra out job parameters, there would have two job attributes in the generated `types.Action`, as well as the reader/writer generated for `Action`. Basically, I think the sdks themselves are responsible to handle this, maybe it's reasonable to return a full action object here.
If I'am wrong or miss something, please let me know, thanks so much.