Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
1.8.0
-
None
Description
Currently, the Payload annotation provides no way to supply additional metadata when creating an image:
... @Payload("%7B\"createImage\":%7B\"name\":\"{name}\", \"metadata\": %7B%7D%7D%7D") String createImageFromServer(@PayloadParam("name") String name, @PathParam("id") String id);
The method signature should allow a user to pass this metadata:
String createImageFromServer(@PayloadParam("name") String name, @PathParam("id") String id, @PayloadParam("metadata") Map<String, String> metadata);