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(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,
Boolean external)
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,
Boolean external)
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(CreateGroupRequest request,
GitlabUser sudoUser)
Creates a Group
|
GitlabGroup |
GitlabAPI.createGroup(GitlabGroup group,
GitlabUser sudoUser)
Creates a Group
|
GitlabGroup |
GitlabAPI.createGroup(String name,
String path,
String ldapCn,
GitlabAccessLevel ldapAccess,
GitlabUser sudoUser)
Creates a Group
|
GitlabGroup |
GitlabAPI.createGroup(String name,
String path,
String ldapCn,
GitlabAccessLevel ldapAccess,
GitlabUser sudoUser,
Integer parentId)
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.
|
List<GitlabProject> |
GitlabAPI.getProjectsViaSudoWithPagination(GitlabUser user,
int page,
int perPage)
Get a list of projects of perPage elements accessible by the authenticated user given page offset
|
List<GitlabProject> |
GitlabAPI.getProjectsViaSudoWithPagination(GitlabUser user,
Pagination pagination)
Get a list of projects of with Pagination.
|
GitlabGroup |
GitlabAPI.updateGroup(GitlabGroup group,
GitlabUser sudoUser)
Updates a Group
|
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 |
GitlabCommitStatus.getAuthor() |
GitlabUser |
CommitComment.getAuthor() |
GitlabUser |
GitlabIssue.getAuthor() |
GitlabUser |
GitlabBranchCommit.getAuthor() |
GitlabUser |
GitlabEvent.getAuthor()
For many events, this seem to have nothing to do with any
"author", but is in fact the user who performed the action.
|
GitlabUser |
GitlabMergeRequest.getClosedBy() |
GitlabUser |
GitlabBranchCommit.getCommitter() |
GitlabUser |
GitlabMergeRequest.getMergedBy() |
GitlabUser |
GitlabProject.getOwner() |
GitlabUser |
GitlabPipeline.getUser() |
GitlabUser |
GitlabApprovedBy.getUser() |
GitlabUser |
GitlabSSHKey.getUser() |
GitlabUser |
GitlabAward.getUser() |
GitlabUser |
GitlabJob.getUser() |
Modifier and Type | Method and Description |
---|---|
List<GitlabUser> |
GitlabMergeRequestApprovals.getApprovers() |
List<GitlabUser> |
GitlabIssue.getAssignees() |
List<GitlabUser> |
GitlabMergeRequestApprovals.getSuggestedApprovers() |
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 |
GitlabCommitStatus.setAuthor(GitlabUser author) |
void |
CommitComment.setAuthor(GitlabUser author) |
void |
GitlabIssue.setAuthor(GitlabUser author) |
void |
GitlabBranchCommit.setAuthor(GitlabUser author) |
void |
GitlabEvent.setAuthor(GitlabUser author) |
void |
GitlabBranchCommit.setCommitter(GitlabUser committer) |
void |
GitlabProject.setOwner(GitlabUser owner) |
void |
GitlabPipeline.setUser(GitlabUser user) |
void |
GitlabApprovedBy.setUser(GitlabUser user) |
void |
GitlabSSHKey.setUser(GitlabUser user) |
void |
GitlabAward.setUser(GitlabUser user) |
void |
GitlabJob.setUser(GitlabUser user) |
Modifier and Type | Method and Description |
---|---|
void |
GitlabMergeRequestApprovals.setApprovers(List<GitlabUser> approvers) |
void |
GitlabIssue.setAssignees(List<GitlabUser> assignees) |
void |
GitlabMergeRequestApprovals.setSuggestedApprovers(List<GitlabUser> suggestedApprovers) |
Copyright © 2019. All rights reserved.