Package org.gitlab4j.api.models
Class ProtectedBranch
java.lang.Object
org.gitlab4j.api.models.ProtectedBranch
public class ProtectedBranch extends Object
-
Constructor Summary
Constructors Constructor Description ProtectedBranch() -
Method Summary
Modifier and Type Method Description BooleangetCodeOwnerApprovalRequired()List<BranchAccessLevel>getMergeAccessLevels()StringgetName()List<BranchAccessLevel>getPushAccessLevels()List<BranchAccessLevel>getUnprotectAccessLevels()static booleanisValid(ProtectedBranch branch)voidsetCodeOwnerApprovalRequired(Boolean codeOwnerApprovalRequired)voidsetMergeAccessLevels(List<BranchAccessLevel> mergeAccessLevels)voidsetName(String name)voidsetPushAccessLevels(List<BranchAccessLevel> pushAccessLevels)voidsetUnprotectAccessLevels(List<BranchAccessLevel> unprotectAccessLevels)StringtoString()ProtectedBranchwithCodeOwnerApprovalRequired(Boolean codeOwnerApprovalRequired)ProtectedBranchwithMergeAccessLevels(List<BranchAccessLevel> mergeAccessLevels)ProtectedBranchwithName(String name)ProtectedBranchwithPushAccessLevels(List<BranchAccessLevel> pushAccessLevels)
-
Constructor Details
-
ProtectedBranch
public ProtectedBranch()
-
-
Method Details
-
getName
-
setName
-
getPushAccessLevels
-
setPushAccessLevels
-
getMergeAccessLevels
-
setMergeAccessLevels
-
getUnprotectAccessLevels
-
setUnprotectAccessLevels
-
isValid
-
withName
-
withPushAccessLevels
-
withMergeAccessLevels
-
getCodeOwnerApprovalRequired
-
setCodeOwnerApprovalRequired
-
withCodeOwnerApprovalRequired
-
toString
-