Class Branch


  • public class Branch
    extends java.lang.Object
    Branch represents a repository branch
    • Constructor Detail

      • Branch

        public Branch()
    • Method Detail

      • getCommit

        public PayloadCommit getCommit()
        Get commit
        Returns:
        commit
      • effectiveBranchProtectionName

        public Branch effectiveBranchProtectionName​(java.lang.String effectiveBranchProtectionName)
      • getEffectiveBranchProtectionName

        public java.lang.String getEffectiveBranchProtectionName()
        Get effectiveBranchProtectionName
        Returns:
        effectiveBranchProtectionName
      • setEffectiveBranchProtectionName

        public void setEffectiveBranchProtectionName​(java.lang.String effectiveBranchProtectionName)
      • enableStatusCheck

        public Branch enableStatusCheck​(java.lang.Boolean enableStatusCheck)
      • isEnableStatusCheck

        public java.lang.Boolean isEnableStatusCheck()
        Get enableStatusCheck
        Returns:
        enableStatusCheck
      • setEnableStatusCheck

        public void setEnableStatusCheck​(java.lang.Boolean enableStatusCheck)
      • name

        public Branch name​(java.lang.String name)
      • getName

        public java.lang.String getName()
        Get name
        Returns:
        name
      • setName

        public void setName​(java.lang.String name)
      • _protected

        public Branch _protected​(java.lang.Boolean _protected)
      • isProtected

        public java.lang.Boolean isProtected()
        Get _protected
        Returns:
        _protected
      • setProtected

        public void setProtected​(java.lang.Boolean _protected)
      • requiredApprovals

        public Branch requiredApprovals​(java.lang.Long requiredApprovals)
      • getRequiredApprovals

        public java.lang.Long getRequiredApprovals()
        Get requiredApprovals
        Returns:
        requiredApprovals
      • setRequiredApprovals

        public void setRequiredApprovals​(java.lang.Long requiredApprovals)
      • statusCheckContexts

        public Branch statusCheckContexts​(java.util.List<java.lang.String> statusCheckContexts)
      • addStatusCheckContextsItem

        public Branch addStatusCheckContextsItem​(java.lang.String statusCheckContextsItem)
      • getStatusCheckContexts

        public java.util.List<java.lang.String> getStatusCheckContexts()
        Get statusCheckContexts
        Returns:
        statusCheckContexts
      • setStatusCheckContexts

        public void setStatusCheckContexts​(java.util.List<java.lang.String> statusCheckContexts)
      • userCanMerge

        public Branch userCanMerge​(java.lang.Boolean userCanMerge)
      • isUserCanMerge

        public java.lang.Boolean isUserCanMerge()
        Get userCanMerge
        Returns:
        userCanMerge
      • setUserCanMerge

        public void setUserCanMerge​(java.lang.Boolean userCanMerge)
      • userCanPush

        public Branch userCanPush​(java.lang.Boolean userCanPush)
      • isUserCanPush

        public java.lang.Boolean isUserCanPush()
        Get userCanPush
        Returns:
        userCanPush
      • setUserCanPush

        public void setUserCanPush​(java.lang.Boolean userCanPush)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object