Class ProjectApprovalsConfig

java.lang.Object
org.gitlab4j.api.models.ProjectApprovalsConfig

public class ProjectApprovalsConfig
extends Object
  • Constructor Details

    • ProjectApprovalsConfig

      public ProjectApprovalsConfig()
  • Method Details

    • getApprovalsBeforeMerge

      public Integer getApprovalsBeforeMerge()
    • setApprovalsBeforeMerge

      public void setApprovalsBeforeMerge​(Integer approvalsBeforeMerge)
    • withApprovalsBeforeMerge

      public ProjectApprovalsConfig withApprovalsBeforeMerge​(Integer approvalsBeforeMerge)
    • getResetApprovalsOnPush

      public Boolean getResetApprovalsOnPush()
    • setResetApprovalsOnPush

      public void setResetApprovalsOnPush​(Boolean resetApprovalsOnPush)
    • withResetApprovalsOnPush

      public ProjectApprovalsConfig withResetApprovalsOnPush​(Boolean resetApprovalsOnPush)
    • getDisableOverridingApproversPerMergeRequest

      public Boolean getDisableOverridingApproversPerMergeRequest()
    • setDisableOverridingApproversPerMergeRequest

      public void setDisableOverridingApproversPerMergeRequest​(Boolean disableOverridingApproversPerMergeRequest)
    • withDisableOverridingApproversPerMergeRequest

      public ProjectApprovalsConfig withDisableOverridingApproversPerMergeRequest​(Boolean disableOverridingApproversPerMergeRequest)
    • getMergeRequestsAuthorApproval

      public Boolean getMergeRequestsAuthorApproval()
    • setMergeRequestsAuthorApproval

      public void setMergeRequestsAuthorApproval​(Boolean mergeRequestsAuthorApproval)
    • withMergeRequestsAuthorApproval

      public ProjectApprovalsConfig withMergeRequestsAuthorApproval​(Boolean mergeRequestsAuthorApproval)
    • getMergeRequestsDisableCommittersApproval

      public Boolean getMergeRequestsDisableCommittersApproval()
    • setMergeRequestsDisableCommittersApproval

      public void setMergeRequestsDisableCommittersApproval​(Boolean mergeRequestsDisableCommittersApproval)
    • withMergeRequestsDisableCommittersApproval

      public ProjectApprovalsConfig withMergeRequestsDisableCommittersApproval​(Boolean mergeRequestsDisableCommittersApproval)
    • getForm

      public GitLabApiForm getForm()
      Get the form params specified by this instance.
      Returns:
      a GitLabApiForm instance holding the form parameters for this ProjectApprovalsConfig instance