Package org.gitlab4j.api.models
Class ProtectedBranch
- java.lang.Object
-
- org.gitlab4j.api.models.ProtectedBranch
-
- All Implemented Interfaces:
java.io.Serializable
public class ProtectedBranch extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ProtectedBranch()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Boolean
getAllowForcePush()
java.lang.Boolean
getCodeOwnerApprovalRequired()
java.lang.Long
getId()
java.util.List<BranchAccessLevel>
getMergeAccessLevels()
java.lang.String
getName()
java.util.List<BranchAccessLevel>
getPushAccessLevels()
java.util.List<BranchAccessLevel>
getUnprotectAccessLevels()
static boolean
isValid(ProtectedBranch branch)
void
setAllowForcePush(java.lang.Boolean allowForcePush)
void
setCodeOwnerApprovalRequired(java.lang.Boolean codeOwnerApprovalRequired)
void
setId(java.lang.Long id)
void
setMergeAccessLevels(java.util.List<BranchAccessLevel> mergeAccessLevels)
void
setName(java.lang.String name)
void
setPushAccessLevels(java.util.List<BranchAccessLevel> pushAccessLevels)
void
setUnprotectAccessLevels(java.util.List<BranchAccessLevel> unprotectAccessLevels)
java.lang.String
toString()
ProtectedBranch
withAllowForcePush(java.lang.Boolean allowForcePush)
ProtectedBranch
withCodeOwnerApprovalRequired(java.lang.Boolean codeOwnerApprovalRequired)
ProtectedBranch
withMergeAccessLevels(java.util.List<BranchAccessLevel> mergeAccessLevels)
ProtectedBranch
withName(java.lang.String name)
ProtectedBranch
withPushAccessLevels(java.util.List<BranchAccessLevel> pushAccessLevels)
-
-
-
Method Detail
-
getId
public java.lang.Long getId()
-
setId
public void setId(java.lang.Long id)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getPushAccessLevels
public java.util.List<BranchAccessLevel> getPushAccessLevels()
-
setPushAccessLevels
public void setPushAccessLevels(java.util.List<BranchAccessLevel> pushAccessLevels)
-
getMergeAccessLevels
public java.util.List<BranchAccessLevel> getMergeAccessLevels()
-
setMergeAccessLevels
public void setMergeAccessLevels(java.util.List<BranchAccessLevel> mergeAccessLevels)
-
getUnprotectAccessLevels
public java.util.List<BranchAccessLevel> getUnprotectAccessLevels()
-
setUnprotectAccessLevels
public void setUnprotectAccessLevels(java.util.List<BranchAccessLevel> unprotectAccessLevels)
-
isValid
public static final boolean isValid(ProtectedBranch branch)
-
withName
public ProtectedBranch withName(java.lang.String name)
-
withPushAccessLevels
public ProtectedBranch withPushAccessLevels(java.util.List<BranchAccessLevel> pushAccessLevels)
-
withMergeAccessLevels
public ProtectedBranch withMergeAccessLevels(java.util.List<BranchAccessLevel> mergeAccessLevels)
-
getCodeOwnerApprovalRequired
public java.lang.Boolean getCodeOwnerApprovalRequired()
-
setCodeOwnerApprovalRequired
public void setCodeOwnerApprovalRequired(java.lang.Boolean codeOwnerApprovalRequired)
-
withCodeOwnerApprovalRequired
public ProtectedBranch withCodeOwnerApprovalRequired(java.lang.Boolean codeOwnerApprovalRequired)
-
getAllowForcePush
public java.lang.Boolean getAllowForcePush()
-
setAllowForcePush
public void setAllowForcePush(java.lang.Boolean allowForcePush)
-
withAllowForcePush
public ProtectedBranch withAllowForcePush(java.lang.Boolean allowForcePush)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-