Class EditBranchProtectionOption


  • public class EditBranchProtectionOption
    extends java.lang.Object
    EditBranchProtectionOption options for editing a branch protection
    • Constructor Detail

      • EditBranchProtectionOption

        public EditBranchProtectionOption()
    • Method Detail

      • approvalsWhitelistTeams

        public EditBranchProtectionOption approvalsWhitelistTeams​(java.util.List<java.lang.String> approvalsWhitelistTeams)
      • addApprovalsWhitelistTeamsItem

        public EditBranchProtectionOption addApprovalsWhitelistTeamsItem​(java.lang.String approvalsWhitelistTeamsItem)
      • getApprovalsWhitelistTeams

        public java.util.List<java.lang.String> getApprovalsWhitelistTeams()
        Get approvalsWhitelistTeams
        Returns:
        approvalsWhitelistTeams
      • setApprovalsWhitelistTeams

        public void setApprovalsWhitelistTeams​(java.util.List<java.lang.String> approvalsWhitelistTeams)
      • approvalsWhitelistUsername

        public EditBranchProtectionOption approvalsWhitelistUsername​(java.util.List<java.lang.String> approvalsWhitelistUsername)
      • addApprovalsWhitelistUsernameItem

        public EditBranchProtectionOption addApprovalsWhitelistUsernameItem​(java.lang.String approvalsWhitelistUsernameItem)
      • getApprovalsWhitelistUsername

        public java.util.List<java.lang.String> getApprovalsWhitelistUsername()
        Get approvalsWhitelistUsername
        Returns:
        approvalsWhitelistUsername
      • setApprovalsWhitelistUsername

        public void setApprovalsWhitelistUsername​(java.util.List<java.lang.String> approvalsWhitelistUsername)
      • blockOnOfficialReviewRequests

        public EditBranchProtectionOption blockOnOfficialReviewRequests​(java.lang.Boolean blockOnOfficialReviewRequests)
      • isBlockOnOfficialReviewRequests

        public java.lang.Boolean isBlockOnOfficialReviewRequests()
        Get blockOnOfficialReviewRequests
        Returns:
        blockOnOfficialReviewRequests
      • setBlockOnOfficialReviewRequests

        public void setBlockOnOfficialReviewRequests​(java.lang.Boolean blockOnOfficialReviewRequests)
      • isBlockOnOutdatedBranch

        public java.lang.Boolean isBlockOnOutdatedBranch()
        Get blockOnOutdatedBranch
        Returns:
        blockOnOutdatedBranch
      • setBlockOnOutdatedBranch

        public void setBlockOnOutdatedBranch​(java.lang.Boolean blockOnOutdatedBranch)
      • isBlockOnRejectedReviews

        public java.lang.Boolean isBlockOnRejectedReviews()
        Get blockOnRejectedReviews
        Returns:
        blockOnRejectedReviews
      • setBlockOnRejectedReviews

        public void setBlockOnRejectedReviews​(java.lang.Boolean blockOnRejectedReviews)
      • isDismissStaleApprovals

        public java.lang.Boolean isDismissStaleApprovals()
        Get dismissStaleApprovals
        Returns:
        dismissStaleApprovals
      • setDismissStaleApprovals

        public void setDismissStaleApprovals​(java.lang.Boolean dismissStaleApprovals)
      • enableApprovalsWhitelist

        public EditBranchProtectionOption enableApprovalsWhitelist​(java.lang.Boolean enableApprovalsWhitelist)
      • isEnableApprovalsWhitelist

        public java.lang.Boolean isEnableApprovalsWhitelist()
        Get enableApprovalsWhitelist
        Returns:
        enableApprovalsWhitelist
      • setEnableApprovalsWhitelist

        public void setEnableApprovalsWhitelist​(java.lang.Boolean enableApprovalsWhitelist)
      • isEnableMergeWhitelist

        public java.lang.Boolean isEnableMergeWhitelist()
        Get enableMergeWhitelist
        Returns:
        enableMergeWhitelist
      • setEnableMergeWhitelist

        public void setEnableMergeWhitelist​(java.lang.Boolean enableMergeWhitelist)
      • isEnablePush

        public java.lang.Boolean isEnablePush()
        Get enablePush
        Returns:
        enablePush
      • setEnablePush

        public void setEnablePush​(java.lang.Boolean enablePush)
      • isEnablePushWhitelist

        public java.lang.Boolean isEnablePushWhitelist()
        Get enablePushWhitelist
        Returns:
        enablePushWhitelist
      • setEnablePushWhitelist

        public void setEnablePushWhitelist​(java.lang.Boolean enablePushWhitelist)
      • isEnableStatusCheck

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

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

        public EditBranchProtectionOption mergeWhitelistTeams​(java.util.List<java.lang.String> mergeWhitelistTeams)
      • addMergeWhitelistTeamsItem

        public EditBranchProtectionOption addMergeWhitelistTeamsItem​(java.lang.String mergeWhitelistTeamsItem)
      • getMergeWhitelistTeams

        public java.util.List<java.lang.String> getMergeWhitelistTeams()
        Get mergeWhitelistTeams
        Returns:
        mergeWhitelistTeams
      • setMergeWhitelistTeams

        public void setMergeWhitelistTeams​(java.util.List<java.lang.String> mergeWhitelistTeams)
      • mergeWhitelistUsernames

        public EditBranchProtectionOption mergeWhitelistUsernames​(java.util.List<java.lang.String> mergeWhitelistUsernames)
      • addMergeWhitelistUsernamesItem

        public EditBranchProtectionOption addMergeWhitelistUsernamesItem​(java.lang.String mergeWhitelistUsernamesItem)
      • getMergeWhitelistUsernames

        public java.util.List<java.lang.String> getMergeWhitelistUsernames()
        Get mergeWhitelistUsernames
        Returns:
        mergeWhitelistUsernames
      • setMergeWhitelistUsernames

        public void setMergeWhitelistUsernames​(java.util.List<java.lang.String> mergeWhitelistUsernames)
      • getProtectedFilePatterns

        public java.lang.String getProtectedFilePatterns()
        Get protectedFilePatterns
        Returns:
        protectedFilePatterns
      • setProtectedFilePatterns

        public void setProtectedFilePatterns​(java.lang.String protectedFilePatterns)
      • pushWhitelistDeployKeys

        public EditBranchProtectionOption pushWhitelistDeployKeys​(java.lang.Boolean pushWhitelistDeployKeys)
      • isPushWhitelistDeployKeys

        public java.lang.Boolean isPushWhitelistDeployKeys()
        Get pushWhitelistDeployKeys
        Returns:
        pushWhitelistDeployKeys
      • setPushWhitelistDeployKeys

        public void setPushWhitelistDeployKeys​(java.lang.Boolean pushWhitelistDeployKeys)
      • pushWhitelistTeams

        public EditBranchProtectionOption pushWhitelistTeams​(java.util.List<java.lang.String> pushWhitelistTeams)
      • addPushWhitelistTeamsItem

        public EditBranchProtectionOption addPushWhitelistTeamsItem​(java.lang.String pushWhitelistTeamsItem)
      • getPushWhitelistTeams

        public java.util.List<java.lang.String> getPushWhitelistTeams()
        Get pushWhitelistTeams
        Returns:
        pushWhitelistTeams
      • setPushWhitelistTeams

        public void setPushWhitelistTeams​(java.util.List<java.lang.String> pushWhitelistTeams)
      • pushWhitelistUsernames

        public EditBranchProtectionOption pushWhitelistUsernames​(java.util.List<java.lang.String> pushWhitelistUsernames)
      • addPushWhitelistUsernamesItem

        public EditBranchProtectionOption addPushWhitelistUsernamesItem​(java.lang.String pushWhitelistUsernamesItem)
      • getPushWhitelistUsernames

        public java.util.List<java.lang.String> getPushWhitelistUsernames()
        Get pushWhitelistUsernames
        Returns:
        pushWhitelistUsernames
      • setPushWhitelistUsernames

        public void setPushWhitelistUsernames​(java.util.List<java.lang.String> pushWhitelistUsernames)
      • isRequireSignedCommits

        public java.lang.Boolean isRequireSignedCommits()
        Get requireSignedCommits
        Returns:
        requireSignedCommits
      • setRequireSignedCommits

        public void setRequireSignedCommits​(java.lang.Boolean requireSignedCommits)
      • getRequiredApprovals

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

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

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

        public EditBranchProtectionOption 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)
      • unprotectedFilePatterns

        public EditBranchProtectionOption unprotectedFilePatterns​(java.lang.String unprotectedFilePatterns)
      • getUnprotectedFilePatterns

        public java.lang.String getUnprotectedFilePatterns()
        Get unprotectedFilePatterns
        Returns:
        unprotectedFilePatterns
      • setUnprotectedFilePatterns

        public void setUnprotectedFilePatterns​(java.lang.String unprotectedFilePatterns)
      • 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