Interface OverridePullRequestApprovalRulesRequest.Builder

    • Method Detail

      • pullRequestId

        OverridePullRequestApprovalRulesRequest.Builder pullRequestId​(String pullRequestId)

        The system-generated ID of the pull request for which you want to override all approval rule requirements. To get this information, use GetPullRequest.

        Parameters:
        pullRequestId - The system-generated ID of the pull request for which you want to override all approval rule requirements. To get this information, use GetPullRequest.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • revisionId

        OverridePullRequestApprovalRulesRequest.Builder revisionId​(String revisionId)

        The system-generated ID of the most recent revision of the pull request. You cannot override approval rules for anything but the most recent revision of a pull request. To get the revision ID, use GetPullRequest.

        Parameters:
        revisionId - The system-generated ID of the most recent revision of the pull request. You cannot override approval rules for anything but the most recent revision of a pull request. To get the revision ID, use GetPullRequest.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • overrideStatus

        OverridePullRequestApprovalRulesRequest.Builder overrideStatus​(String overrideStatus)

        Whether you want to set aside approval rule requirements for the pull request (OVERRIDE) or revoke a previous override and apply approval rule requirements (REVOKE). REVOKE status is not stored.

        Parameters:
        overrideStatus - Whether you want to set aside approval rule requirements for the pull request (OVERRIDE) or revoke a previous override and apply approval rule requirements (REVOKE). REVOKE status is not stored.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        OverrideStatus, OverrideStatus
      • overrideStatus

        OverridePullRequestApprovalRulesRequest.Builder overrideStatus​(OverrideStatus overrideStatus)

        Whether you want to set aside approval rule requirements for the pull request (OVERRIDE) or revoke a previous override and apply approval rule requirements (REVOKE). REVOKE status is not stored.

        Parameters:
        overrideStatus - Whether you want to set aside approval rule requirements for the pull request (OVERRIDE) or revoke a previous override and apply approval rule requirements (REVOKE). REVOKE status is not stored.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        OverrideStatus, OverrideStatus