Package | Description |
---|---|
org.gitlab.api | |
org.gitlab.api.models |
Modifier and Type | Method and Description |
---|---|
GitlabUser |
GitlabAPI.createUser(CreateUserRequest request)
Create a new user.
|
GitlabUser |
GitlabAPI.createUser(java.lang.String email,
java.lang.String password,
java.lang.String username,
java.lang.String fullName,
java.lang.String skypeId,
java.lang.String linkedIn,
java.lang.String twitter,
java.lang.String website_url,
java.lang.Integer projects_limit,
java.lang.String extern_uid,
java.lang.String extern_provider_name,
java.lang.String bio,
java.lang.Boolean isAdmin,
java.lang.Boolean can_create_group,
java.lang.Boolean skip_confirmation)
Create a new User
|
GitlabUser |
GitlabAPI.getUser()
Return API User
|
GitlabUser |
GitlabAPI.getUser(java.lang.Integer userId) |
GitlabUser |
GitlabAPI.getUserViaSudo(java.lang.String username) |
GitlabUser |
GitlabAPI.updateUser(java.lang.Integer targetUserId,
java.lang.String email,
java.lang.String password,
java.lang.String username,
java.lang.String fullName,
java.lang.String skypeId,
java.lang.String linkedIn,
java.lang.String twitter,
java.lang.String website_url,
java.lang.Integer projects_limit,
java.lang.String extern_uid,
java.lang.String extern_provider_name,
java.lang.String bio,
java.lang.Boolean isAdmin,
java.lang.Boolean can_create_group)
Update a user
|
Modifier and Type | Method and Description |
---|---|
java.util.List<GitlabUser> |
GitlabAPI.findUsers(java.lang.String emailOrUsername)
Finds users by email address or username.
|
java.util.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(CreateGroupRequest request,
GitlabUser sudoUser)
Creates a Group
|
GitlabGroup |
GitlabAPI.createGroup(java.lang.String name,
java.lang.String path,
java.lang.String ldapCn,
GitlabAccessLevel ldapAccess,
GitlabUser sudoUser)
Creates a Group
|
GitlabGroup |
GitlabAPI.createGroup(java.lang.String name,
java.lang.String path,
java.lang.String ldapCn,
GitlabAccessLevel ldapAccess,
GitlabUser sudoUser,
java.lang.Integer parentId)
Creates a Group
|
GitlabGroup |
GitlabAPI.createGroupViaSudo(java.lang.String name,
java.lang.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.
|
java.util.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 |
GitlabIssue.getAssignee() |
GitlabUser |
GitlabMergeRequest.getAssignee() |
GitlabUser |
GitlabBranchCommit.getAuthor() |
GitlabUser |
CommitComment.getAuthor() |
GitlabUser |
GitlabIssue.getAuthor() |
GitlabUser |
GitlabCommitStatus.getAuthor() |
GitlabUser |
GitlabNote.getAuthor() |
GitlabUser |
GitlabMergeRequest.getAuthor() |
GitlabUser |
GitlabBranchCommit.getCommitter() |
GitlabUser |
GitlabProject.getOwner() |
GitlabUser |
GitlabJob.getUser() |
GitlabUser |
GitlabAward.getUser() |
GitlabUser |
GitlabApprovedBy.getUser() |
GitlabUser |
GitlabSSHKey.getUser() |
Modifier and Type | Method and Description |
---|---|
java.util.List<GitlabUser> |
GitlabMergeRequestApprovals.getSuggestedApprovers() |
Modifier and Type | Method and Description |
---|---|
void |
GitlabIssue.setAssignee(GitlabUser assignee) |
void |
GitlabMergeRequest.setAssignee(GitlabUser assignee) |
void |
GitlabBranchCommit.setAuthor(GitlabUser author) |
void |
CommitComment.setAuthor(GitlabUser author) |
void |
GitlabIssue.setAuthor(GitlabUser author) |
void |
GitlabCommitStatus.setAuthor(GitlabUser author) |
void |
GitlabNote.setAuthor(GitlabUser author) |
void |
GitlabMergeRequest.setAuthor(GitlabUser author) |
void |
GitlabBranchCommit.setCommitter(GitlabUser committer) |
void |
GitlabProject.setOwner(GitlabUser owner) |
void |
GitlabJob.setUser(GitlabUser user) |
void |
GitlabAward.setUser(GitlabUser user) |
void |
GitlabApprovedBy.setUser(GitlabUser user) |
void |
GitlabSSHKey.setUser(GitlabUser user) |
Modifier and Type | Method and Description |
---|---|
void |
GitlabMergeRequestApprovals.setSuggestedApprovers(java.util.List<GitlabUser> suggestedApprovers) |
Copyright © 2017. All Rights Reserved.