public class HipChatService extends NotificationService
NotificationService.BranchesToBeNotified
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
API_VERSION_PROP |
static java.lang.String |
COLOR_PROP |
static java.lang.String |
NOTIFY_ONLY_BROKEN_PIPELINES_PROP |
static java.lang.String |
NOTIFY_PROP |
static java.lang.String |
ROOM_PROP |
static java.lang.String |
SERVER_PROP |
static java.lang.String |
TOKEN_PROP |
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_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 |
---|
HipChatService() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getApiVersion() |
java.lang.String |
getColor() |
java.lang.Boolean |
getNotify() |
java.lang.Boolean |
getNotifyOnlyBrokenPipelines() |
java.lang.String |
getRoom() |
java.lang.String |
getServer() |
java.lang.String |
getToken() |
GitLabApiForm |
servicePropertiesForm()
Get the form data for this service based on it's properties.
|
void |
setApiVersion(java.lang.String apiVersion) |
void |
setColor(java.lang.String color) |
void |
setNotify(java.lang.Boolean notify) |
void |
setNotifyOnlyBrokenPipelines(java.lang.Boolean notifyOnlyBrokenPipelines) |
void |
setRoom(java.lang.String room) |
void |
setServer(java.lang.String server) |
void |
setToken(java.lang.String token) |
HipChatService |
withApiVersion(java.lang.String apiVersion) |
HipChatService |
withColor(java.lang.String color) |
HipChatService |
withConfidentialIssuesEvents(java.lang.Boolean confidentialIssuesEvents) |
HipChatService |
withConfidentialNoteEvents(java.lang.Boolean confidentialNoteEvents) |
HipChatService |
withIssuesEvents(java.lang.Boolean issuesEvents) |
HipChatService |
withJobEvents(java.lang.Boolean jobEvents) |
HipChatService |
withMergeRequestsEvents(java.lang.Boolean mergeRequestsEvents) |
HipChatService |
withNoteEvents(java.lang.Boolean noteEvents) |
HipChatService |
withNotify(java.lang.Boolean notify) |
HipChatService |
withNotifyOnlyBrokenPipelines(java.lang.Boolean notifyOnlyBrokenPipelines) |
HipChatService |
withPipelineEvents(java.lang.Boolean pipelineEvents) |
HipChatService |
withPushEvents(java.lang.Boolean pushEvents) |
HipChatService |
withRoom(java.lang.String room) |
HipChatService |
withServer(java.lang.String server) |
HipChatService |
withTagPushEvents(java.lang.Boolean tagPushEvents) |
HipChatService |
withToken(java.lang.String token) |
HipChatService |
withWikiPageEvents(java.lang.Boolean wikiPageEvents) |
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 static final java.lang.String TOKEN_PROP
public static final java.lang.String COLOR_PROP
public static final java.lang.String NOTIFY_PROP
public static final java.lang.String ROOM_PROP
public static final java.lang.String API_VERSION_PROP
public static final java.lang.String SERVER_PROP
public static final java.lang.String NOTIFY_ONLY_BROKEN_PIPELINES_PROP
public GitLabApiForm servicePropertiesForm()
servicePropertiesForm
in class NotificationService
public HipChatService withPushEvents(java.lang.Boolean pushEvents)
public HipChatService withIssuesEvents(java.lang.Boolean issuesEvents)
public HipChatService withConfidentialIssuesEvents(java.lang.Boolean confidentialIssuesEvents)
public HipChatService withMergeRequestsEvents(java.lang.Boolean mergeRequestsEvents)
public HipChatService withTagPushEvents(java.lang.Boolean tagPushEvents)
public HipChatService withNoteEvents(java.lang.Boolean noteEvents)
public HipChatService withConfidentialNoteEvents(java.lang.Boolean confidentialNoteEvents)
public HipChatService withPipelineEvents(java.lang.Boolean pipelineEvents)
public HipChatService withWikiPageEvents(java.lang.Boolean wikiPageEvents)
public HipChatService withJobEvents(java.lang.Boolean jobEvents)
public java.lang.String getToken()
public void setToken(java.lang.String token)
public HipChatService withToken(java.lang.String token)
public java.lang.String getColor()
public void setColor(java.lang.String color)
public HipChatService withColor(java.lang.String color)
public java.lang.Boolean getNotify()
public void setNotify(java.lang.Boolean notify)
public HipChatService withNotify(java.lang.Boolean notify)
public java.lang.String getRoom()
public void setRoom(java.lang.String room)
public HipChatService withRoom(java.lang.String room)
public java.lang.String getApiVersion()
public void setApiVersion(java.lang.String apiVersion)
public HipChatService withApiVersion(java.lang.String apiVersion)
public java.lang.String getServer()
public void setServer(java.lang.String server)
public HipChatService withServer(java.lang.String server)
public java.lang.Boolean getNotifyOnlyBrokenPipelines()
public void setNotifyOnlyBrokenPipelines(java.lang.Boolean notifyOnlyBrokenPipelines)
public HipChatService withNotifyOnlyBrokenPipelines(java.lang.Boolean notifyOnlyBrokenPipelines)