public class CustomIssueTrackerService extends NotificationService
NotificationService.BranchesToBeNotifiedBRANCHES_TO_BE_NOTIFIED_PROP, CONFIDENTIAL_ISSUE_CHANNEL_PROP, CONFIDENTIAL_NOTE_CHANNEL_PROP, DESCRIPTION_PROP, ISSUE_CHANNEL_PROP, ISSUES_URL_PROP, MERGE_REQUEST_CHANNEL_PROP, NEW_ISSUE_URL_PROP, NOTE_CHANNEL_PROP, NOTIFY_ONLY_BROKEN_PIPELINES_PROP, NOTIFY_ONLY_DEFAULT_BRANCH_PROP, PIPELINE_CHANNEL_PROP, PROJECT_URL_PROP, PUSH_CHANNEL_PROP, PUSH_EVENTS_PROP, TAG_PUSH_CHANNEL_PROP, TITLE_PROP, USERNAME_PROP, WEBHOOK_PROP, WIKI_PAGE_CHANNEL_PROP| Constructor and Description |
|---|
CustomIssueTrackerService() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription() |
java.lang.String |
getIssuesUrl() |
java.lang.String |
getNewIssueUrl() |
java.lang.String |
getProjectUrl() |
GitLabApiForm |
servicePropertiesForm()
Get the form data for this service based on it's properties.
|
void |
setDescription(java.lang.String description) |
void |
setIssuesUrl(java.lang.String endpoint) |
void |
setNewIssueUrl(java.lang.String endpoint) |
void |
setProjectUrl(java.lang.String endpoint) |
CustomIssueTrackerService |
withDescription(java.lang.String description) |
CustomIssueTrackerService |
withIssuesUrl(java.lang.String endpoint) |
CustomIssueTrackerService |
withNewIssueUrl(java.lang.String endpoint) |
CustomIssueTrackerService |
withProjectUrl(java.lang.String endpoint) |
getActive, getCommitEvents, getConfidentialIssuesEvents, getConfidentialNoteEvents, getCreatedAt, getId, getIssuesEvents, getJobEvents, getMergeRequestsEvents, getNoteEvents, getPipelineEvents, getProperties, getProperty, getProperty, getPushEvents, getSlug, getTagPushEvents, getTitle, getUpdatedAt, getWikiPageEvents, setActive, setCommitEvents, setConfidentialIssuesEvents, setConfidentialNoteEvents, setCreatedAt, setId, setIssuesEvents, setJobEvents, setMergeRequestsEvents, setNoteEvents, setPipelineEvents, setProperties, setProperty, setPushEvents, setSlug, setTagPushEvents, setTitle, setUpdatedAt, setWikiPageEvents, toString, withCommitEvents, withConfidentialIssuesEvents, withConfidentialNoteEvents, withIssuesEvents, withJobEvents, withMergeRequestsEvents, withNoteEvents, withPipelineEvents, withPushEvents, withTagPushEvents, withWikiPageEventspublic GitLabApiForm servicePropertiesForm()
servicePropertiesForm in class NotificationServicepublic java.lang.String getNewIssueUrl()
public void setNewIssueUrl(java.lang.String endpoint)
public CustomIssueTrackerService withNewIssueUrl(java.lang.String endpoint)
public java.lang.String getIssuesUrl()
public void setIssuesUrl(java.lang.String endpoint)
public CustomIssueTrackerService withIssuesUrl(java.lang.String endpoint)
public java.lang.String getProjectUrl()
public void setProjectUrl(java.lang.String endpoint)
public CustomIssueTrackerService withProjectUrl(java.lang.String endpoint)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public CustomIssueTrackerService withDescription(java.lang.String description)