Package | Description |
---|---|
org.gitlab4j.api | |
org.gitlab4j.api.models | |
org.gitlab4j.api.webhook |
Modifier and Type | Method and Description |
---|---|
void |
GroupApi.addLdapGroupLink(Object groupIdOrPath,
String cn,
AccessLevel groupAccess,
String provider)
Adds an LDAP group link.
|
Member |
ProjectApi.addMember(Object projectIdOrPath,
Integer userId,
AccessLevel accessLevel)
Adds a user to a project team.
|
Member |
GroupApi.addMember(Object groupIdOrPath,
Integer userId,
AccessLevel accessLevel)
Adds a user to the list of group members.
|
Member |
ProjectApi.addMember(Object projectIdOrPath,
Integer userId,
AccessLevel accessLevel,
Date expiresAt)
Adds a user to a project team.
|
Member |
GroupApi.addMember(Object groupIdOrPath,
Integer userId,
AccessLevel accessLevel,
Date expiresAt)
Adds a user to the list of group members.
|
ProtectedBranch |
ProtectedBranchesApi.protectBranch(Integer projectIdOrPath,
String branchName,
AccessLevel pushAccessLevel,
AccessLevel mergeAccessLevel)
Protects a single repository branch or several project repository branches using a wildcard protected branch.
|
void |
ProjectApi.shareProject(Object projectIdOrPath,
Integer groupId,
AccessLevel accessLevel,
Date expiresAt)
Share a project with the specified group.
|
Member |
ProjectApi.updateMember(Object projectIdOrPath,
Integer userId,
AccessLevel accessLevel)
Updates a member of a project.
|
Member |
GroupApi.updateMember(Object groupIdOrPath,
Integer userId,
AccessLevel accessLevel)
Updates a member of a group.
|
Member |
ProjectApi.updateMember(Object projectIdOrPath,
Integer userId,
AccessLevel accessLevel,
Date expiresAt)
Updates a member of a project.
|
Member |
GroupApi.updateMember(Object groupIdOrPath,
Integer userId,
AccessLevel accessLevel,
Date expiresAt)
Updates a member of a group.
|
GitLabApiForm |
GitLabApiForm.withParam(String name,
AccessLevel level)
Fluent method for adding AccessLevel query and form parameters to a get() or post() call.
|
GitLabApiForm |
GitLabApiForm.withParam(String name,
AccessLevel level,
boolean required)
Fluent method for adding AccessLevel query and form parameters to a get() or post() call.
|
Modifier and Type | Method and Description |
---|---|
static AccessLevel |
AccessLevel.forValue(Integer value) |
AccessLevel |
ProjectAccess.getAccessLevel() |
AccessLevel |
Member.getAccessLevel() |
AccessLevel |
BranchAccessLevel.getAccessLevel() |
AccessLevel |
ProjectSharedGroup.getGroupAccessLevel() |
static AccessLevel |
AccessLevel.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AccessLevel[] |
AccessLevel.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
ProjectFilter |
ProjectFilter.minAccessLevel(AccessLevel minAccessLevel)
Limit by current user minimal access level
|
void |
ProjectAccess.setAccessLevel(AccessLevel accessLevel) |
void |
Member.setAccessLevel(AccessLevel accessLevel) |
void |
BranchAccessLevel.setAccessLevel(AccessLevel accessLevel) |
void |
ProjectSharedGroup.setGroupAccessLevel(AccessLevel accessLevel) |
Member |
Member.withAccessLevel(AccessLevel accessLevel) |
GroupFilter |
GroupFilter.withMinAccessLevel(AccessLevel accessLevel)
Limit to groups where current user has at least this access level.
|
Modifier and Type | Method and Description |
---|---|
AccessLevel |
EventRepository.getVisibility_level() |
AccessLevel |
EventSnippet.getVisibilityLevel() |
AccessLevel |
EventProject.getVisibilityLevel() |
Modifier and Type | Method and Description |
---|---|
void |
EventRepository.setVisibility_level(AccessLevel visibility_level) |
void |
EventSnippet.setVisibilityLevel(AccessLevel visibilityLevel) |
void |
EventProject.setVisibilityLevel(AccessLevel visibilityLevel) |
Copyright © 2019. All rights reserved.