Package | Description |
---|---|
org.gitlab.api | |
org.gitlab.api.models |
Modifier and Type | Method and Description |
---|---|
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)
Creates a Group
|
GitlabGroup |
GitlabAPI.createGroup(String name,
String path)
Creates a Group
|
GitlabGroup |
GitlabAPI.createGroup(String name,
String path,
String ldapCn,
GitlabAccessLevel ldapAccess)
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
|
GitlabGroup |
GitlabAPI.getGroup(Integer groupId) |
GitlabGroup |
GitlabAPI.getGroup(String path)
Get a group by path, including its projects.
|
GitlabGroup |
GitlabAPI.getGroup(String path,
boolean withProjects)
Get a group by path
|
GitlabGroup |
GitlabAPI.getGroupWithoutProjects(Integer groupId) |
GitlabGroup |
GitlabAPI.getGroupWithoutProjects(String path)
Get a group by path.
|
GitlabGroup |
GitlabAPI.updateGroup(GitlabGroup group,
GitlabUser sudoUser)
Updates a Group
|
Modifier and Type | Method and Description |
---|---|
List<GitlabGroup> |
GitlabAPI.getGroups() |
List<GitlabGroup> |
GitlabAPI.getGroupsViaSudo(String username,
Pagination pagination) |
Modifier and Type | Method and Description |
---|---|
GitlabGroupMember |
GitlabAPI.addGroupMember(GitlabGroup group,
GitlabUser user,
GitlabAccessLevel accessLevel)
Add a group member.
|
GitlabGroup |
GitlabAPI.createGroup(GitlabGroup group,
GitlabUser sudoUser)
Creates a Group
|
GitlabProject |
GitlabAPI.createProjectForGroup(String name,
GitlabGroup group)
Creates a group Project
|
GitlabProject |
GitlabAPI.createProjectForGroup(String name,
GitlabGroup group,
String description)
Creates a group Project
|
GitlabProject |
GitlabAPI.createProjectForGroup(String name,
GitlabGroup group,
String description,
String visibility)
Creates a group Project
|
void |
GitlabAPI.deleteGroupMember(GitlabGroup group,
GitlabUser user)
Delete a group member.
|
void |
GitlabAPI.deleteSharedProjectGroupLink(GitlabGroup group,
GitlabProject project)
Delete a shared project link within a group.
|
List<GitlabGroupMember> |
GitlabAPI.getGroupMembers(GitlabGroup group)
Gets all members of a Group
|
List<GitlabProject> |
GitlabAPI.getGroupProjects(GitlabGroup group)
Get all the projects for a group.
|
List<GitlabIssue> |
GitlabAPI.getIssues(GitlabGroup group,
GitlabMilestone milestone) |
List<GitlabMilestone> |
GitlabAPI.getMilestones(GitlabGroup group) |
void |
GitlabAPI.shareProjectWithGroup(GitlabAccessLevel accessLevel,
String expiration,
GitlabGroup group,
GitlabProject project)
Share a project with a group.
|
GitlabGroup |
GitlabAPI.updateGroup(GitlabGroup group,
GitlabUser sudoUser)
Updates a Group
|
Modifier and Type | Method and Description |
---|---|
List<GitlabGroup> |
GitlabMergeRequestApprovals.getApproverGroups() |
Modifier and Type | Method and Description |
---|---|
void |
GitlabMergeRequestApprovals.setApproverGroups(List<GitlabGroup> approverGroups) |
Copyright © 2019. All rights reserved.