public abstract class NotificationService extends Object
Constructor and Description |
---|
NotificationService() |
Modifier and Type | Method and Description |
---|---|
Boolean |
getActive() |
Boolean |
getCommitEvents() |
Boolean |
getConfidentialIssuesEvents() |
Boolean |
getConfidentialNoteEvents() |
Date |
getCreatedAt() |
Integer |
getId() |
Boolean |
getIssuesEvents() |
Boolean |
getJobEvents() |
Boolean |
getMergeRequestsEvents() |
Boolean |
getNoteEvents() |
Boolean |
getPipelineEvents() |
Map<String,Object> |
getProperties() |
protected String |
getProperty(String prop) |
protected <T> T |
getProperty(String prop,
T defaultValue) |
Boolean |
getPushEvents() |
Boolean |
getTagPushEvents() |
String |
getTitle() |
Date |
getUpdatedAt() |
Boolean |
getWikiPageEvents() |
void |
setActive(Boolean active) |
void |
setCommitEvents(Boolean commitEvents) |
void |
setConfidentialIssuesEvents(Boolean confidentialIssuesEvents) |
void |
setConfidentialNoteEvents(Boolean confidentialNoteEvents) |
void |
setCreatedAt(Date createdAt) |
void |
setId(Integer id) |
void |
setIssuesEvents(Boolean issuesEvents) |
void |
setJobEvents(Boolean jobEvents) |
void |
setMergeRequestsEvents(Boolean mergeRequestsEvents) |
void |
setNoteEvents(Boolean noteEvents) |
void |
setPipelineEvents(Boolean pipelineEvents) |
void |
setProperties(Map<String,Object> properties) |
protected void |
setProperty(String prop,
Object value) |
void |
setPushEvents(Boolean pushEvents) |
void |
setTagPushEvents(Boolean tagPushEvents) |
void |
setTitle(String title) |
void |
setUpdatedAt(Date updatedAt) |
void |
setWikiPageEvents(Boolean wikiPageEvents) |
protected <T> T |
withCommitEvents(Boolean commitEvents,
T derivedInstance) |
protected <T> T |
withConfidentialIssuesEvents(Boolean confidentialIssuesEvents,
T derivedInstance) |
protected <T> T |
withConfidentialNoteEvents(Boolean confidentialNoteEvents,
T derivedInstance) |
protected <T> T |
withIssuesEvents(Boolean issuesEvents,
T derivedInstance) |
protected <T> T |
withJobEvents(Boolean jobEvents,
T derivedInstance) |
protected <T> T |
withMergeRequestsEvents(Boolean mergeRequestsEvents,
T derivedInstance) |
protected <T> T |
withNoteEvents(Boolean noteEvents,
T derivedInstance) |
protected <T> T |
withPipelineEvents(Boolean pipelineEvents,
T derivedInstance) |
protected <T> T |
withPushEvents(Boolean pushEvents,
T derivedInstance) |
protected <T> T |
withTagPushEvents(Boolean tagPushEvents,
T derivedInstance) |
protected <T> T |
withWikiPageEvents(Boolean wikiPageEvents,
T derivedInstance) |
public Integer getId()
public void setId(Integer id)
public String getTitle()
public void setTitle(String title)
public Date getCreatedAt()
public void setCreatedAt(Date createdAt)
public Date getUpdatedAt()
public void setUpdatedAt(Date updatedAt)
public Boolean getActive()
public void setActive(Boolean active)
public Boolean getPushEvents()
public void setPushEvents(Boolean pushEvents)
protected <T> T withPushEvents(Boolean pushEvents, T derivedInstance)
public Boolean getIssuesEvents()
public void setIssuesEvents(Boolean issuesEvents)
protected <T> T withIssuesEvents(Boolean issuesEvents, T derivedInstance)
public Boolean getConfidentialIssuesEvents()
public void setConfidentialIssuesEvents(Boolean confidentialIssuesEvents)
protected <T> T withConfidentialIssuesEvents(Boolean confidentialIssuesEvents, T derivedInstance)
public Boolean getCommitEvents()
public void setCommitEvents(Boolean commitEvents)
protected <T> T withCommitEvents(Boolean commitEvents, T derivedInstance)
public Boolean getMergeRequestsEvents()
public void setMergeRequestsEvents(Boolean mergeRequestsEvents)
protected <T> T withMergeRequestsEvents(Boolean mergeRequestsEvents, T derivedInstance)
public Boolean getTagPushEvents()
public void setTagPushEvents(Boolean tagPushEvents)
protected <T> T withTagPushEvents(Boolean tagPushEvents, T derivedInstance)
public Boolean getNoteEvents()
public void setNoteEvents(Boolean noteEvents)
protected <T> T withNoteEvents(Boolean noteEvents, T derivedInstance)
public Boolean getConfidentialNoteEvents()
public void setConfidentialNoteEvents(Boolean confidentialNoteEvents)
protected <T> T withConfidentialNoteEvents(Boolean confidentialNoteEvents, T derivedInstance)
public Boolean getPipelineEvents()
public void setPipelineEvents(Boolean pipelineEvents)
protected <T> T withPipelineEvents(Boolean pipelineEvents, T derivedInstance)
public Boolean getWikiPageEvents()
public void setWikiPageEvents(Boolean wikiPageEvents)
protected <T> T withWikiPageEvents(Boolean wikiPageEvents, T derivedInstance)
public Boolean getJobEvents()
public void setJobEvents(Boolean jobEvents)
protected <T> T withJobEvents(Boolean jobEvents, T derivedInstance)
protected <T> T getProperty(String prop, T defaultValue)
Copyright © 2019. All rights reserved.