Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Request for new functionality
View staffing
Description
Currently, class models that use the @ApiTransformer annotation pointing to a transformer that implements something like com.google.api.server.spi.config.Transformer<MyModelType, String> become ineligible for use as an Endpoint method return type (no String, enum, or primitive is allowed).
So, it seems like developers have very little control over the JSON mapping of endpoint representations aside from changing the name of a property and/or ignoring it.