public class BugzillaService extends NotificationService
NotificationService.BranchesToBeNotified
BRANCHES_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 |
---|
BugzillaService() |
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) |
BugzillaService |
withDescription(java.lang.String description) |
BugzillaService |
withIssuesUrl(java.lang.String endpoint) |
BugzillaService |
withNewIssueUrl(java.lang.String endpoint) |
BugzillaService |
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, withWikiPageEvents
public GitLabApiForm servicePropertiesForm()
servicePropertiesForm
in class NotificationService
public java.lang.String getNewIssueUrl()
public void setNewIssueUrl(java.lang.String endpoint)
public BugzillaService withNewIssueUrl(java.lang.String endpoint)
public java.lang.String getIssuesUrl()
public void setIssuesUrl(java.lang.String endpoint)
public BugzillaService withIssuesUrl(java.lang.String endpoint)
public java.lang.String getProjectUrl()
public void setProjectUrl(java.lang.String endpoint)
public BugzillaService withProjectUrl(java.lang.String endpoint)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public BugzillaService withDescription(java.lang.String description)