public GitlabSSHKey createPushDeployKey(Integer targetProjectId, String title, String key) throws IOException {
        return createDeployKey(targetProjectId, title, key, true);
    }
public GitlabSSHKey createPushDeployKey ( Integer targetProjectId , String title , String key ) throws IOException { return createDeployKey ( targetProjectId , title , key , true ) ; }
Create a new deploy key for the project which can push.

@param targetProjectId The id of the Gitlab project
@param title           The title of the ssh key
@param key             The public key
@return The new GitlabSSHKey
@throws IOException on gitlab api call error