Package org.miaixz.bus.gitlab.models
Class ProjectApprovalsConfig
java.lang.Object
org.miaixz.bus.gitlab.models.ProjectApprovalsConfig
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetForm()Get the form params specified by this instance.voidsetApprovalsBeforeMerge(Integer approvalsBeforeMerge) voidsetDisableOverridingApproversPerMergeRequest(Boolean disableOverridingApproversPerMergeRequest) voidsetMergeRequestsAuthorApproval(Boolean mergeRequestsAuthorApproval) voidsetMergeRequestsDisableCommittersApproval(Boolean mergeRequestsDisableCommittersApproval) voidsetRequirePasswordToApprove(Boolean requirePasswordToApprove) voidsetResetApprovalsOnPush(Boolean resetApprovalsOnPush) voidsetSelectiveCodeOwnerRemovals(Boolean selectiveCodeOwnerRemovals) withApprovalsBeforeMerge(Integer approvalsBeforeMerge) withDisableOverridingApproversPerMergeRequest(Boolean disableOverridingApproversPerMergeRequest) withMergeRequestsAuthorApproval(Boolean mergeRequestsAuthorApproval) withMergeRequestsDisableCommittersApproval(Boolean mergeRequestsDisableCommittersApproval) withRequirePasswordToApprove(Boolean requirePasswordToApprove) withResetApprovalsOnPush(Boolean resetApprovalsOnPush) withSelectiveCodeOwnerRemovals(Boolean selectiveCodeOwnerRemovals)
-
Constructor Details
-
ProjectApprovalsConfig
public ProjectApprovalsConfig()
-
-
Method Details
-
getApprovalsBeforeMerge
-
setApprovalsBeforeMerge
-
withApprovalsBeforeMerge
-
getResetApprovalsOnPush
-
setResetApprovalsOnPush
-
withResetApprovalsOnPush
-
getSelectiveCodeOwnerRemovals
-
setSelectiveCodeOwnerRemovals
-
withSelectiveCodeOwnerRemovals
-
getDisableOverridingApproversPerMergeRequest
-
setDisableOverridingApproversPerMergeRequest
public void setDisableOverridingApproversPerMergeRequest(Boolean disableOverridingApproversPerMergeRequest) -
withDisableOverridingApproversPerMergeRequest
public ProjectApprovalsConfig withDisableOverridingApproversPerMergeRequest(Boolean disableOverridingApproversPerMergeRequest) -
getMergeRequestsAuthorApproval
-
setMergeRequestsAuthorApproval
-
withMergeRequestsAuthorApproval
-
getMergeRequestsDisableCommittersApproval
-
setMergeRequestsDisableCommittersApproval
public void setMergeRequestsDisableCommittersApproval(Boolean mergeRequestsDisableCommittersApproval) -
withMergeRequestsDisableCommittersApproval
public ProjectApprovalsConfig withMergeRequestsDisableCommittersApproval(Boolean mergeRequestsDisableCommittersApproval) -
getRequirePasswordToApprove
-
setRequirePasswordToApprove
-
withRequirePasswordToApprove
-
getForm
Get the form params specified by this instance.- Returns:
- a GitLabApiForm instance holding the form parameters for this ProjectApprovalsConfig instance
-