Defining a mutation is similarly straight forward.
Notice how the createLink method, that will act as the resolver function for the createLink mutation, takes arguments of the name and type analogous to those defined in the mutation itself.
Restart Jetty and test out your spiffy new mutation using GraphiQL:

Re-run allLinks to verify your new link has indeed been persisted:
