Constructor transforms number params to string type and returns an instance of URI that will construct API endpoints using unique values of incoming webhook events.
base URI string for GitLab API retrieved from environment variable
project ID number extracted from incoming GitLab webhook event
merge request ID number extracted from incoming GitLab webhook event
instance of the URI class containing project & Merge Request IDs unique to the incoming GitLab event
base URI string for GitLab API retrieved from environment variable
merge request ID number extracted from incoming GitLab webhook event
project ID number extracted from incoming GitLab webhook event
api endpoint string used to POST new Emoji or GET all Emojis on a MR
api endpoint string used to POST new Note on a MR
number of page to return paginated results from
api endpoint string to return a page of 100 Notes in ascending order, oldest to newest.
id of Emoji to be deleted
api endpoint string used to DELETE Emoji on a MR
id of Note to update or delete
api endpoint string to UPDATE or DELETE an existing Note on a MR 0. PUT: https://docs.gitlab.com/ee/api/notes.html#modify-existing-merge-request-note
Generated using TypeDoc
This class is used to construct GitLab API endpoints using unique incoming event values. Each instance of this class will belong to a unique instance.