Class: Gitlab::Client

Inherits:
API show all
Includes:
Issues, Milestones, Projects, Repositories, Snippets, Users
Defined in:
lib/gitlab/client.rb,
lib/gitlab/client/users.rb,
lib/gitlab/client/issues.rb,
lib/gitlab/client/projects.rb,
lib/gitlab/client/snippets.rb,
lib/gitlab/client/milestones.rb,
lib/gitlab/client/repositories.rb

Overview

Wrapper for the Gitlab REST API.

Defined Under Namespace

Modules: Issues, Milestones, Projects, Repositories, Snippets, Users

Method Summary

Methods included from Repositories

#branch, #branches, #commits, #tags

Methods included from Projects

#add_project_hook, #add_team_member, #create_project, #delete_project_hook, #edit_team_member, #project, #project_hooks, #projects, #remove_team_member, #team_member, #team_members

Methods included from Snippets

#create_snippet, #delete_snippet, #edit_snippet, #snippet

Methods included from Milestones

#create_milestone, #edit_milestone, #milestone, #milestones

Methods included from Issues

#create_issue, #edit_issue, #issue, #issues

Methods included from Users

#create_ssh_key, #delete_ssh_key, #session, #ssh_key, #ssh_keys, #user, #users

Methods inherited from API

#initialize

Methods inherited from Request

#delete, #get, make_objectified_hash, #post, #put, #set_request_defaults, #validate_response

Constructor Details

This class inherits a constructor from Gitlab::API