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 List<BranchAccessLevel>getMergeAccessLevels()StringgetName()List<BranchAccessLevel>getPushAccessLevels()static booleanisValid(ProtectedBranch branch)voidsetMergeAccessLevels(List<BranchAccessLevel> mergeAccessLevels)voidsetName(String name)voidsetPushAccessLevels(List<BranchAccessLevel> pushAccessLevels)StringtoString()ProtectedBranchwithMergeAccessLevels(List<BranchAccessLevel> mergeAccessLevels)ProtectedBranchwithName(String name)ProtectedBranchwithPushAccessLevels(List<BranchAccessLevel> pushAccessLevels)
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getPushAccessLevels
public List<BranchAccessLevel> getPushAccessLevels()
-
setPushAccessLevels
public void setPushAccessLevels(List<BranchAccessLevel> pushAccessLevels)
-
getMergeAccessLevels
public List<BranchAccessLevel> getMergeAccessLevels()
-
setMergeAccessLevels
public void setMergeAccessLevels(List<BranchAccessLevel> mergeAccessLevels)
-
isValid
public static final boolean isValid(ProtectedBranch branch)
-
withName
public ProtectedBranch withName(String name)
-
withPushAccessLevels
public ProtectedBranch withPushAccessLevels(List<BranchAccessLevel> pushAccessLevels)
-
withMergeAccessLevels
public ProtectedBranch withMergeAccessLevels(List<BranchAccessLevel> mergeAccessLevels)
-
-