Uses of Enum
org.gitlab4j.api.models.AccessLevel
Packages that use AccessLevel
-
Uses of AccessLevel in org.gitlab4j.api
Methods in org.gitlab4j.api with parameters of type AccessLevelModifier and TypeMethodDescriptionvoid
GroupApi.addLdapGroupLink
(Object groupIdOrPath, String cn, AccessLevel groupAccess, String provider) Adds an LDAP group link.GroupApi.addMember
(Object groupIdOrPath, Long userId, AccessLevel accessLevel) Adds a user to the list of group members.GroupApi.addMember
(Object groupIdOrPath, Long userId, AccessLevel accessLevel, Date expiresAt) Adds a user to the list of group members.ProjectApi.addMember
(Object projectIdOrPath, Long userId, AccessLevel accessLevel) Adds a user to a project team.ProjectApi.addMember
(Object projectIdOrPath, Long userId, AccessLevel accessLevel, Date expiresAt) Adds a user to a project team.GroupApi.approveAccessRequest
(Object groupIdOrPath, Long userId, AccessLevel accessLevel) Approve access for the specified user to the specified group.ProjectApi.approveAccessRequest
(Object projectIdOrPath, Long userId, AccessLevel accessLevel) Approve access for the specified user to the specified project.ProtectedBranchesApi.protectBranch
(Object projectIdOrPath, String branchName, AccessLevel pushAccessLevel, AccessLevel mergeAccessLevel) Protects a single repository branch or several project repository branches using a wildcard protected branch.ProtectedBranchesApi.protectBranch
(Object projectIdOrPath, String branchName, AccessLevel pushAccessLevel, AccessLevel mergeAccessLevel, AccessLevel unprotectAccessLevel, Boolean codeOwnerApprovalRequired) Protects a single repository branch or several project repository branches using a wildcard protected branch.TagsApi.protectTag
(Object projectIdOrPath, String name, AccessLevel createAccessLevel) Protects a single repository tag or several project repository tags using a wildcard protected tag.GroupApi.shareGroup
(Object groupIdOrPath, Long shareWithGroupId, AccessLevel groupAccess, Date expiresAt) Share group with another group.void
ProjectApi.shareProject
(Object projectIdOrPath, Long groupId, AccessLevel accessLevel, Date expiresAt) Share a project with the specified group.GroupApi.updateMember
(Object groupIdOrPath, Long userId, AccessLevel accessLevel) Updates a member of a group.GroupApi.updateMember
(Object groupIdOrPath, Long userId, AccessLevel accessLevel, Date expiresAt) Updates a member of a group.ProjectApi.updateMember
(Object projectIdOrPath, Long userId, AccessLevel accessLevel) Updates a member of a project.ProjectApi.updateMember
(Object projectIdOrPath, Long userId, AccessLevel accessLevel, Date expiresAt) Updates a member of a project.GitLabApiForm.withParam
(String name, AccessLevel level) Fluent method for adding AccessLevel query and form parameters to a get() or post() call.GitLabApiForm.withParam
(String name, AccessLevel level, boolean required) Fluent method for adding AccessLevel query and form parameters to a get() or post() call. -
Uses of AccessLevel in org.gitlab4j.api.models
Methods in org.gitlab4j.api.models that return AccessLevelModifier and TypeMethodDescriptionstatic AccessLevel
ProtectedTag.CreateAccessLevel.getAccess_level()
AccessRequest.getAccessLevel()
BranchAccessLevel.getAccessLevel()
Member.getAccessLevel()
Membership.getAccessLevel()
ProjectAccess.getAccessLevel()
ProjectSharedGroup.getGroupAccessLevel()
static AccessLevel
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.Methods in org.gitlab4j.api.models with parameters of type AccessLevelModifier and TypeMethodDescriptionProjectFilter.minAccessLevel
(AccessLevel minAccessLevel) Deprecated.void
ProtectedTag.CreateAccessLevel.setAccess_level
(AccessLevel access_level) void
AccessRequest.setAccessLevel
(AccessLevel accessLevel) void
BranchAccessLevel.setAccessLevel
(AccessLevel accessLevel) void
Member.setAccessLevel
(AccessLevel accessLevel) void
Membership.setAccessLevel
(AccessLevel accessLevel) void
ProjectAccess.setAccessLevel
(AccessLevel accessLevel) void
ProjectSharedGroup.setGroupAccessLevel
(AccessLevel accessLevel) AllowedTo.withAccessLevel
(AccessLevel accessLevel) Member.withAccessLevel
(AccessLevel accessLevel) GroupFilter.withMinAccessLevel
(AccessLevel accessLevel) Limit to groups where current user has at least this access level.ProjectFilter.withMinAccessLevel
(AccessLevel minAccessLevel) Limit by current user minimal access level.ProjectGroupsFilter.withSharedMinAccessLevel
(AccessLevel sharedMinAccessLevel) Limit to shared groups with at least this role.Constructors in org.gitlab4j.api.models with parameters of type AccessLevel -
Uses of AccessLevel in org.gitlab4j.api.webhook
Methods in org.gitlab4j.api.webhook that return AccessLevelModifier and TypeMethodDescriptionEventRepository.getVisibility_level()
EventProject.getVisibilityLevel()
EventSnippet.getVisibilityLevel()
Methods in org.gitlab4j.api.webhook with parameters of type AccessLevelModifier and TypeMethodDescriptionvoid
EventRepository.setVisibility_level
(AccessLevel visibility_level) void
EventProject.setVisibilityLevel
(AccessLevel visibilityLevel) void
EventSnippet.setVisibilityLevel
(AccessLevel visibilityLevel)
getComponentAt