Package org.gitlab4j.api.services
Class NotificationService
- java.lang.Object
-
- org.gitlab4j.api.services.NotificationService
-
- Direct Known Subclasses:
ExternalWikiService,HipChatService,JiraService,SlackService
public abstract class NotificationService extends Object
-
-
Constructor Summary
Constructors Constructor Description NotificationService()
-
Method Summary
Modifier and Type Method Description BooleangetActive()BooleangetCommitEvents()BooleangetConfidentialIssuesEvents()BooleangetConfidentialNoteEvents()DategetCreatedAt()IntegergetId()BooleangetIssuesEvents()BooleangetJobEvents()BooleangetMergeRequestsEvents()BooleangetNoteEvents()BooleangetPipelineEvents()Map<String,Object>getProperties()protected StringgetProperty(String prop)protected <T> TgetProperty(String prop, T defaultValue)BooleangetPushEvents()BooleangetTagPushEvents()StringgetTitle()DategetUpdatedAt()BooleangetWikiPageEvents()voidsetActive(Boolean active)voidsetCommitEvents(Boolean commitEvents)voidsetConfidentialIssuesEvents(Boolean confidentialIssuesEvents)voidsetConfidentialNoteEvents(Boolean confidentialNoteEvents)voidsetCreatedAt(Date createdAt)voidsetId(Integer id)voidsetIssuesEvents(Boolean issuesEvents)voidsetJobEvents(Boolean jobEvents)voidsetMergeRequestsEvents(Boolean mergeRequestsEvents)voidsetNoteEvents(Boolean noteEvents)voidsetPipelineEvents(Boolean pipelineEvents)voidsetProperties(Map<String,Object> properties)protected voidsetProperty(String prop, Object value)voidsetPushEvents(Boolean pushEvents)voidsetTagPushEvents(Boolean tagPushEvents)voidsetTitle(String title)voidsetUpdatedAt(Date updatedAt)voidsetWikiPageEvents(Boolean wikiPageEvents)protected <T> TwithCommitEvents(Boolean commitEvents, T derivedInstance)protected <T> TwithConfidentialIssuesEvents(Boolean confidentialIssuesEvents, T derivedInstance)protected <T> TwithConfidentialNoteEvents(Boolean confidentialNoteEvents, T derivedInstance)protected <T> TwithIssuesEvents(Boolean issuesEvents, T derivedInstance)protected <T> TwithJobEvents(Boolean jobEvents, T derivedInstance)protected <T> TwithMergeRequestsEvents(Boolean mergeRequestsEvents, T derivedInstance)protected <T> TwithNoteEvents(Boolean noteEvents, T derivedInstance)protected <T> TwithPipelineEvents(Boolean pipelineEvents, T derivedInstance)protected <T> TwithPushEvents(Boolean pushEvents, T derivedInstance)protected <T> TwithTagPushEvents(Boolean tagPushEvents, T derivedInstance)protected <T> TwithWikiPageEvents(Boolean wikiPageEvents, T derivedInstance)
-
-
-
Method Detail
-
getId
public Integer getId()
-
setId
public void setId(Integer id)
-
getTitle
public String getTitle()
-
setTitle
public void setTitle(String title)
-
getCreatedAt
public Date getCreatedAt()
-
setCreatedAt
public void setCreatedAt(Date createdAt)
-
getUpdatedAt
public Date getUpdatedAt()
-
setUpdatedAt
public void setUpdatedAt(Date updatedAt)
-
getActive
public Boolean getActive()
-
setActive
public void setActive(Boolean active)
-
getPushEvents
public Boolean getPushEvents()
-
setPushEvents
public void setPushEvents(Boolean pushEvents)
-
withPushEvents
protected <T> T withPushEvents(Boolean pushEvents, T derivedInstance)
-
getIssuesEvents
public Boolean getIssuesEvents()
-
setIssuesEvents
public void setIssuesEvents(Boolean issuesEvents)
-
withIssuesEvents
protected <T> T withIssuesEvents(Boolean issuesEvents, T derivedInstance)
-
getConfidentialIssuesEvents
public Boolean getConfidentialIssuesEvents()
-
setConfidentialIssuesEvents
public void setConfidentialIssuesEvents(Boolean confidentialIssuesEvents)
-
withConfidentialIssuesEvents
protected <T> T withConfidentialIssuesEvents(Boolean confidentialIssuesEvents, T derivedInstance)
-
getCommitEvents
public Boolean getCommitEvents()
-
setCommitEvents
public void setCommitEvents(Boolean commitEvents)
-
withCommitEvents
protected <T> T withCommitEvents(Boolean commitEvents, T derivedInstance)
-
getMergeRequestsEvents
public Boolean getMergeRequestsEvents()
-
setMergeRequestsEvents
public void setMergeRequestsEvents(Boolean mergeRequestsEvents)
-
withMergeRequestsEvents
protected <T> T withMergeRequestsEvents(Boolean mergeRequestsEvents, T derivedInstance)
-
getTagPushEvents
public Boolean getTagPushEvents()
-
setTagPushEvents
public void setTagPushEvents(Boolean tagPushEvents)
-
withTagPushEvents
protected <T> T withTagPushEvents(Boolean tagPushEvents, T derivedInstance)
-
getNoteEvents
public Boolean getNoteEvents()
-
setNoteEvents
public void setNoteEvents(Boolean noteEvents)
-
withNoteEvents
protected <T> T withNoteEvents(Boolean noteEvents, T derivedInstance)
-
getConfidentialNoteEvents
public Boolean getConfidentialNoteEvents()
-
setConfidentialNoteEvents
public void setConfidentialNoteEvents(Boolean confidentialNoteEvents)
-
withConfidentialNoteEvents
protected <T> T withConfidentialNoteEvents(Boolean confidentialNoteEvents, T derivedInstance)
-
getPipelineEvents
public Boolean getPipelineEvents()
-
setPipelineEvents
public void setPipelineEvents(Boolean pipelineEvents)
-
withPipelineEvents
protected <T> T withPipelineEvents(Boolean pipelineEvents, T derivedInstance)
-
getWikiPageEvents
public Boolean getWikiPageEvents()
-
setWikiPageEvents
public void setWikiPageEvents(Boolean wikiPageEvents)
-
withWikiPageEvents
protected <T> T withWikiPageEvents(Boolean wikiPageEvents, T derivedInstance)
-
getJobEvents
public Boolean getJobEvents()
-
setJobEvents
public void setJobEvents(Boolean jobEvents)
-
withJobEvents
protected <T> T withJobEvents(Boolean jobEvents, T derivedInstance)
-
getProperty
protected <T> T getProperty(String prop, T defaultValue)
-
-