Package io.gitea.model
Class BranchProtection
- java.lang.Object
-
- io.gitea.model.BranchProtection
-
public class BranchProtection extends java.lang.ObjectBranchProtection represents a branch protection for a repository
-
-
Constructor Summary
Constructors Constructor Description BranchProtection()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BranchProtectionaddApprovalsWhitelistTeamsItem(java.lang.String approvalsWhitelistTeamsItem)BranchProtectionaddApprovalsWhitelistUsernameItem(java.lang.String approvalsWhitelistUsernameItem)BranchProtectionaddMergeWhitelistTeamsItem(java.lang.String mergeWhitelistTeamsItem)BranchProtectionaddMergeWhitelistUsernamesItem(java.lang.String mergeWhitelistUsernamesItem)BranchProtectionaddPushWhitelistTeamsItem(java.lang.String pushWhitelistTeamsItem)BranchProtectionaddPushWhitelistUsernamesItem(java.lang.String pushWhitelistUsernamesItem)BranchProtectionaddStatusCheckContextsItem(java.lang.String statusCheckContextsItem)BranchProtectionapprovalsWhitelistTeams(java.util.List<java.lang.String> approvalsWhitelistTeams)BranchProtectionapprovalsWhitelistUsername(java.util.List<java.lang.String> approvalsWhitelistUsername)BranchProtectionblockOnOfficialReviewRequests(java.lang.Boolean blockOnOfficialReviewRequests)BranchProtectionblockOnOutdatedBranch(java.lang.Boolean blockOnOutdatedBranch)BranchProtectionblockOnRejectedReviews(java.lang.Boolean blockOnRejectedReviews)BranchProtectionbranchName(java.lang.String branchName)BranchProtectioncreatedAt(org.threeten.bp.OffsetDateTime createdAt)BranchProtectiondismissStaleApprovals(java.lang.Boolean dismissStaleApprovals)BranchProtectionenableApprovalsWhitelist(java.lang.Boolean enableApprovalsWhitelist)BranchProtectionenableMergeWhitelist(java.lang.Boolean enableMergeWhitelist)BranchProtectionenablePush(java.lang.Boolean enablePush)BranchProtectionenablePushWhitelist(java.lang.Boolean enablePushWhitelist)BranchProtectionenableStatusCheck(java.lang.Boolean enableStatusCheck)booleanequals(java.lang.Object o)java.util.List<java.lang.String>getApprovalsWhitelistTeams()Get approvalsWhitelistTeamsjava.util.List<java.lang.String>getApprovalsWhitelistUsername()Get approvalsWhitelistUsernamejava.lang.StringgetBranchName()Get branchNameorg.threeten.bp.OffsetDateTimegetCreatedAt()Get createdAtjava.util.List<java.lang.String>getMergeWhitelistTeams()Get mergeWhitelistTeamsjava.util.List<java.lang.String>getMergeWhitelistUsernames()Get mergeWhitelistUsernamesjava.lang.StringgetProtectedFilePatterns()Get protectedFilePatternsjava.util.List<java.lang.String>getPushWhitelistTeams()Get pushWhitelistTeamsjava.util.List<java.lang.String>getPushWhitelistUsernames()Get pushWhitelistUsernamesjava.lang.LonggetRequiredApprovals()Get requiredApprovalsjava.util.List<java.lang.String>getStatusCheckContexts()Get statusCheckContextsjava.lang.StringgetUnprotectedFilePatterns()Get unprotectedFilePatternsorg.threeten.bp.OffsetDateTimegetUpdatedAt()Get updatedAtinthashCode()java.lang.BooleanisBlockOnOfficialReviewRequests()Get blockOnOfficialReviewRequestsjava.lang.BooleanisBlockOnOutdatedBranch()Get blockOnOutdatedBranchjava.lang.BooleanisBlockOnRejectedReviews()Get blockOnRejectedReviewsjava.lang.BooleanisDismissStaleApprovals()Get dismissStaleApprovalsjava.lang.BooleanisEnableApprovalsWhitelist()Get enableApprovalsWhitelistjava.lang.BooleanisEnableMergeWhitelist()Get enableMergeWhitelistjava.lang.BooleanisEnablePush()Get enablePushjava.lang.BooleanisEnablePushWhitelist()Get enablePushWhitelistjava.lang.BooleanisEnableStatusCheck()Get enableStatusCheckjava.lang.BooleanisPushWhitelistDeployKeys()Get pushWhitelistDeployKeysjava.lang.BooleanisRequireSignedCommits()Get requireSignedCommitsBranchProtectionmergeWhitelistTeams(java.util.List<java.lang.String> mergeWhitelistTeams)BranchProtectionmergeWhitelistUsernames(java.util.List<java.lang.String> mergeWhitelistUsernames)BranchProtectionprotectedFilePatterns(java.lang.String protectedFilePatterns)BranchProtectionpushWhitelistDeployKeys(java.lang.Boolean pushWhitelistDeployKeys)BranchProtectionpushWhitelistTeams(java.util.List<java.lang.String> pushWhitelistTeams)BranchProtectionpushWhitelistUsernames(java.util.List<java.lang.String> pushWhitelistUsernames)BranchProtectionrequiredApprovals(java.lang.Long requiredApprovals)BranchProtectionrequireSignedCommits(java.lang.Boolean requireSignedCommits)voidsetApprovalsWhitelistTeams(java.util.List<java.lang.String> approvalsWhitelistTeams)voidsetApprovalsWhitelistUsername(java.util.List<java.lang.String> approvalsWhitelistUsername)voidsetBlockOnOfficialReviewRequests(java.lang.Boolean blockOnOfficialReviewRequests)voidsetBlockOnOutdatedBranch(java.lang.Boolean blockOnOutdatedBranch)voidsetBlockOnRejectedReviews(java.lang.Boolean blockOnRejectedReviews)voidsetBranchName(java.lang.String branchName)voidsetCreatedAt(org.threeten.bp.OffsetDateTime createdAt)voidsetDismissStaleApprovals(java.lang.Boolean dismissStaleApprovals)voidsetEnableApprovalsWhitelist(java.lang.Boolean enableApprovalsWhitelist)voidsetEnableMergeWhitelist(java.lang.Boolean enableMergeWhitelist)voidsetEnablePush(java.lang.Boolean enablePush)voidsetEnablePushWhitelist(java.lang.Boolean enablePushWhitelist)voidsetEnableStatusCheck(java.lang.Boolean enableStatusCheck)voidsetMergeWhitelistTeams(java.util.List<java.lang.String> mergeWhitelistTeams)voidsetMergeWhitelistUsernames(java.util.List<java.lang.String> mergeWhitelistUsernames)voidsetProtectedFilePatterns(java.lang.String protectedFilePatterns)voidsetPushWhitelistDeployKeys(java.lang.Boolean pushWhitelistDeployKeys)voidsetPushWhitelistTeams(java.util.List<java.lang.String> pushWhitelistTeams)voidsetPushWhitelistUsernames(java.util.List<java.lang.String> pushWhitelistUsernames)voidsetRequiredApprovals(java.lang.Long requiredApprovals)voidsetRequireSignedCommits(java.lang.Boolean requireSignedCommits)voidsetStatusCheckContexts(java.util.List<java.lang.String> statusCheckContexts)voidsetUnprotectedFilePatterns(java.lang.String unprotectedFilePatterns)voidsetUpdatedAt(org.threeten.bp.OffsetDateTime updatedAt)BranchProtectionstatusCheckContexts(java.util.List<java.lang.String> statusCheckContexts)java.lang.StringtoString()BranchProtectionunprotectedFilePatterns(java.lang.String unprotectedFilePatterns)BranchProtectionupdatedAt(org.threeten.bp.OffsetDateTime updatedAt)
-
-
-
Method Detail
-
approvalsWhitelistTeams
public BranchProtection approvalsWhitelistTeams(java.util.List<java.lang.String> approvalsWhitelistTeams)
-
addApprovalsWhitelistTeamsItem
public BranchProtection 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 BranchProtection approvalsWhitelistUsername(java.util.List<java.lang.String> approvalsWhitelistUsername)
-
addApprovalsWhitelistUsernameItem
public BranchProtection 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 BranchProtection blockOnOfficialReviewRequests(java.lang.Boolean blockOnOfficialReviewRequests)
-
isBlockOnOfficialReviewRequests
public java.lang.Boolean isBlockOnOfficialReviewRequests()
Get blockOnOfficialReviewRequests- Returns:
- blockOnOfficialReviewRequests
-
setBlockOnOfficialReviewRequests
public void setBlockOnOfficialReviewRequests(java.lang.Boolean blockOnOfficialReviewRequests)
-
blockOnOutdatedBranch
public BranchProtection blockOnOutdatedBranch(java.lang.Boolean blockOnOutdatedBranch)
-
isBlockOnOutdatedBranch
public java.lang.Boolean isBlockOnOutdatedBranch()
Get blockOnOutdatedBranch- Returns:
- blockOnOutdatedBranch
-
setBlockOnOutdatedBranch
public void setBlockOnOutdatedBranch(java.lang.Boolean blockOnOutdatedBranch)
-
blockOnRejectedReviews
public BranchProtection blockOnRejectedReviews(java.lang.Boolean blockOnRejectedReviews)
-
isBlockOnRejectedReviews
public java.lang.Boolean isBlockOnRejectedReviews()
Get blockOnRejectedReviews- Returns:
- blockOnRejectedReviews
-
setBlockOnRejectedReviews
public void setBlockOnRejectedReviews(java.lang.Boolean blockOnRejectedReviews)
-
branchName
public BranchProtection branchName(java.lang.String branchName)
-
getBranchName
public java.lang.String getBranchName()
Get branchName- Returns:
- branchName
-
setBranchName
public void setBranchName(java.lang.String branchName)
-
createdAt
public BranchProtection createdAt(org.threeten.bp.OffsetDateTime createdAt)
-
getCreatedAt
public org.threeten.bp.OffsetDateTime getCreatedAt()
Get createdAt- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(org.threeten.bp.OffsetDateTime createdAt)
-
dismissStaleApprovals
public BranchProtection dismissStaleApprovals(java.lang.Boolean dismissStaleApprovals)
-
isDismissStaleApprovals
public java.lang.Boolean isDismissStaleApprovals()
Get dismissStaleApprovals- Returns:
- dismissStaleApprovals
-
setDismissStaleApprovals
public void setDismissStaleApprovals(java.lang.Boolean dismissStaleApprovals)
-
enableApprovalsWhitelist
public BranchProtection enableApprovalsWhitelist(java.lang.Boolean enableApprovalsWhitelist)
-
isEnableApprovalsWhitelist
public java.lang.Boolean isEnableApprovalsWhitelist()
Get enableApprovalsWhitelist- Returns:
- enableApprovalsWhitelist
-
setEnableApprovalsWhitelist
public void setEnableApprovalsWhitelist(java.lang.Boolean enableApprovalsWhitelist)
-
enableMergeWhitelist
public BranchProtection enableMergeWhitelist(java.lang.Boolean enableMergeWhitelist)
-
isEnableMergeWhitelist
public java.lang.Boolean isEnableMergeWhitelist()
Get enableMergeWhitelist- Returns:
- enableMergeWhitelist
-
setEnableMergeWhitelist
public void setEnableMergeWhitelist(java.lang.Boolean enableMergeWhitelist)
-
enablePush
public BranchProtection enablePush(java.lang.Boolean enablePush)
-
isEnablePush
public java.lang.Boolean isEnablePush()
Get enablePush- Returns:
- enablePush
-
setEnablePush
public void setEnablePush(java.lang.Boolean enablePush)
-
enablePushWhitelist
public BranchProtection enablePushWhitelist(java.lang.Boolean enablePushWhitelist)
-
isEnablePushWhitelist
public java.lang.Boolean isEnablePushWhitelist()
Get enablePushWhitelist- Returns:
- enablePushWhitelist
-
setEnablePushWhitelist
public void setEnablePushWhitelist(java.lang.Boolean enablePushWhitelist)
-
enableStatusCheck
public BranchProtection enableStatusCheck(java.lang.Boolean enableStatusCheck)
-
isEnableStatusCheck
public java.lang.Boolean isEnableStatusCheck()
Get enableStatusCheck- Returns:
- enableStatusCheck
-
setEnableStatusCheck
public void setEnableStatusCheck(java.lang.Boolean enableStatusCheck)
-
mergeWhitelistTeams
public BranchProtection mergeWhitelistTeams(java.util.List<java.lang.String> mergeWhitelistTeams)
-
addMergeWhitelistTeamsItem
public BranchProtection 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 BranchProtection mergeWhitelistUsernames(java.util.List<java.lang.String> mergeWhitelistUsernames)
-
addMergeWhitelistUsernamesItem
public BranchProtection 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)
-
protectedFilePatterns
public BranchProtection protectedFilePatterns(java.lang.String protectedFilePatterns)
-
getProtectedFilePatterns
public java.lang.String getProtectedFilePatterns()
Get protectedFilePatterns- Returns:
- protectedFilePatterns
-
setProtectedFilePatterns
public void setProtectedFilePatterns(java.lang.String protectedFilePatterns)
-
pushWhitelistDeployKeys
public BranchProtection 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 BranchProtection pushWhitelistTeams(java.util.List<java.lang.String> pushWhitelistTeams)
-
addPushWhitelistTeamsItem
public BranchProtection 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 BranchProtection pushWhitelistUsernames(java.util.List<java.lang.String> pushWhitelistUsernames)
-
addPushWhitelistUsernamesItem
public BranchProtection 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)
-
requireSignedCommits
public BranchProtection requireSignedCommits(java.lang.Boolean requireSignedCommits)
-
isRequireSignedCommits
public java.lang.Boolean isRequireSignedCommits()
Get requireSignedCommits- Returns:
- requireSignedCommits
-
setRequireSignedCommits
public void setRequireSignedCommits(java.lang.Boolean requireSignedCommits)
-
requiredApprovals
public BranchProtection 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 BranchProtection statusCheckContexts(java.util.List<java.lang.String> statusCheckContexts)
-
addStatusCheckContextsItem
public BranchProtection 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 BranchProtection unprotectedFilePatterns(java.lang.String unprotectedFilePatterns)
-
getUnprotectedFilePatterns
public java.lang.String getUnprotectedFilePatterns()
Get unprotectedFilePatterns- Returns:
- unprotectedFilePatterns
-
setUnprotectedFilePatterns
public void setUnprotectedFilePatterns(java.lang.String unprotectedFilePatterns)
-
updatedAt
public BranchProtection updatedAt(org.threeten.bp.OffsetDateTime updatedAt)
-
getUpdatedAt
public org.threeten.bp.OffsetDateTime getUpdatedAt()
Get updatedAt- Returns:
- updatedAt
-
setUpdatedAt
public void setUpdatedAt(org.threeten.bp.OffsetDateTime updatedAt)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-