Class NotificationService

java.lang.Object
org.gitlab4j.api.services.NotificationService
Direct Known Subclasses:
BugzillaService, CustomIssueTrackerService, EmailOnPushService, ExternalWikiService, HipChatService, JiraService, MattermostService, SlackService

public abstract class NotificationService extends Object
  • Field Details

  • Constructor Details

    • NotificationService

      public NotificationService()
  • Method Details

    • servicePropertiesForm

      public abstract GitLabApiForm servicePropertiesForm()
    • getId

      public Long getId()
    • setId

      public void setId(Long id)
    • getSlug

      public String getSlug()
    • setSlug

      public void setSlug(String slug)
    • 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)
    • getCommitEvents

      public Boolean getCommitEvents()
    • setCommitEvents

      public void setCommitEvents(Boolean commitEvents)
    • withCommitEvents

      protected <T> T withCommitEvents(Boolean commitEvents, T derivedInstance)
    • 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)
    • 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)
    • getProperties

      public Map<String,Object> getProperties()
    • setProperties

      public void setProperties(Map<String,Object> properties)
    • getProperty

      protected String getProperty(String prop)
    • getProperty

      protected <T> T getProperty(String prop, T defaultValue)
    • setProperty

      protected void setProperty(String prop, Object value)
    • toString

      public String toString()
      Overrides:
      toString in class Object