Only generate code for some methods on a service

@danrice-square @loganj 

Did you auto-format? Next time it would be nice to have a separate PR for unrelated format changes.