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