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 Boolean
getCodeOwnerApprovalRequired()
List<BranchAccessLevel>
getMergeAccessLevels()
String
getName()
List<BranchAccessLevel>
getPushAccessLevels()
List<BranchAccessLevel>
getUnprotectAccessLevels()
static boolean
isValid(ProtectedBranch branch)
void
setCodeOwnerApprovalRequired(Boolean codeOwnerApprovalRequired)
void
setMergeAccessLevels(List<BranchAccessLevel> mergeAccessLevels)
void
setName(String name)
void
setPushAccessLevels(List<BranchAccessLevel> pushAccessLevels)
void
setUnprotectAccessLevels(List<BranchAccessLevel> unprotectAccessLevels)
String
toString()
ProtectedBranch
withCodeOwnerApprovalRequired(Boolean codeOwnerApprovalRequired)
ProtectedBranch
withMergeAccessLevels(List<BranchAccessLevel> mergeAccessLevels)
ProtectedBranch
withName(String name)
ProtectedBranch
withPushAccessLevels(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
-