Package | Description |
---|---|
org.gitlab.api | |
org.gitlab.api.models |
Modifier and Type | Method and Description |
---|---|
GitlabUser |
GitlabAPI.createUser(String email,
String password,
String username,
String fullName,
String skypeId,
String linkedIn,
String twitter,
String website_url,
Integer projects_limit,
String extern_uid,
String extern_provider_name,
String bio,
Boolean isAdmin,
Boolean can_create_group,
Boolean skip_confirmation)
Create a new User
|
GitlabUser |
GitlabAPI.getUser()
Return API User
|
GitlabUser |
GitlabAPI.getUser(Integer userId) |
GitlabUser |
GitlabAPI.getUserViaSudo(String username) |
GitlabUser |
GitlabAPI.updateUser(Integer targetUserId,
String email,
String password,
String username,
String fullName,
String skypeId,
String linkedIn,
String twitter,
String website_url,
Integer projects_limit,
String extern_uid,
String extern_provider_name,
String bio,
Boolean isAdmin,
Boolean can_create_group)
Update a user
|
Modifier and Type | Method and Description |
---|---|
List<GitlabUser> |
GitlabAPI.findUsers(String emailOrUsername)
Finds users by email address or username.
|
List<GitlabUser> |
GitlabAPI.getUsers() |
Modifier and Type | Method and Description |
---|---|
GitlabGroupMember |
GitlabAPI.addGroupMember(GitlabGroup group,
GitlabUser user,
GitlabAccessLevel accessLevel)
Add a group member.
|
GitlabProjectMember |
GitlabAPI.addProjectMember(GitlabProject project,
GitlabUser user,
GitlabAccessLevel accessLevel)
Add a project member.
|
GitlabGroup |
GitlabAPI.createGroup(String name,
String path,
String ldapCn,
GitlabAccessLevel ldapAccess,
GitlabUser sudoUser)
Creates a Group
|
GitlabGroup |
GitlabAPI.createGroupViaSudo(String name,
String path,
GitlabUser sudoUser)
Creates a Group
|
void |
GitlabAPI.deleteGroupMember(GitlabGroup group,
GitlabUser user)
Delete a group member.
|
void |
GitlabAPI.deleteProjectMember(GitlabProject project,
GitlabUser user)
Delete a project team member.
|
List<GitlabProject> |
GitlabAPI.getProjectsViaSudo(GitlabUser user)
Get a list of projects accessible by the authenticated user.
|
Modifier and Type | Class and Description |
---|---|
class |
GitlabAbstractMember |
class |
GitlabGroupMember |
class |
GitlabProjectMember |
class |
GitlabSession |
Modifier and Type | Method and Description |
---|---|
GitlabUser |
GitlabMergeRequest.getAssignee() |
GitlabUser |
GitlabIssue.getAssignee() |
GitlabUser |
GitlabNote.getAuthor() |
GitlabUser |
GitlabMergeRequest.getAuthor() |
GitlabUser |
GitlabIssue.getAuthor() |
GitlabUser |
GitlabCommitStatus.getAuthor() |
GitlabUser |
GitlabBranchCommit.getAuthor() |
GitlabUser |
CommitComment.getAuthor() |
GitlabUser |
GitlabBranchCommit.getCommitter() |
GitlabUser |
GitlabProject.getOwner() |
GitlabUser |
GitlabSSHKey.getUser() |
GitlabUser |
GitlabBuild.getUser() |
GitlabUser |
GitlabAward.getUser() |
Modifier and Type | Method and Description |
---|---|
void |
GitlabMergeRequest.setAssignee(GitlabUser assignee) |
void |
GitlabIssue.setAssignee(GitlabUser assignee) |
void |
GitlabNote.setAuthor(GitlabUser author) |
void |
GitlabMergeRequest.setAuthor(GitlabUser author) |
void |
GitlabIssue.setAuthor(GitlabUser author) |
void |
GitlabCommitStatus.setAuthor(GitlabUser author) |
void |
GitlabBranchCommit.setAuthor(GitlabUser author) |
void |
CommitComment.setAuthor(GitlabUser author) |
void |
GitlabBranchCommit.setCommitter(GitlabUser committer) |
void |
GitlabProject.setOwner(GitlabUser owner) |
void |
GitlabSSHKey.setUser(GitlabUser user) |
void |
GitlabBuild.setUser(GitlabUser user) |
void |
GitlabAward.setUser(GitlabUser user) |
Copyright © 2017. All Rights Reserved.