Class GitLabProjectSCMEvent
java.lang.Object
jenkins.scm.api.SCMEvent<P>
jenkins.scm.api.SCMSourceEvent<org.gitlab4j.api.systemhooks.ProjectSystemHookEvent>
io.jenkins.plugins.gitlabbranchsource.GitLabProjectSCMEvent
public class GitLabProjectSCMEvent
extends jenkins.scm.api.SCMSourceEvent<org.gitlab4j.api.systemhooks.ProjectSystemHookEvent>
-
Nested Class Summary
Nested classes/interfaces inherited from class jenkins.scm.api.SCMEvent
jenkins.scm.api.SCMEvent.Dispatcher<E extends jenkins.scm.api.SCMEvent<?>>, jenkins.scm.api.SCMEvent.EventQueueMetrics, jenkins.scm.api.SCMEvent.Type
-
Field Summary
Fields inherited from class jenkins.scm.api.SCMEvent
ORIGIN_UNKNOWN
-
Constructor Summary
ConstructorDescriptionGitLabProjectSCMEvent
(org.gitlab4j.api.systemhooks.ProjectSystemHookEvent projectSystemHookEvent, String origin) -
Method Summary
Modifier and TypeMethodDescriptiondescriptionFor
(jenkins.scm.api.SCMNavigator navigator) descriptionFor
(jenkins.scm.api.SCMSource source) boolean
isMatch
(jenkins.scm.api.SCMNavigator navigator) boolean
isMatch
(jenkins.scm.api.SCMSource source) Methods inherited from class jenkins.scm.api.SCMSourceEvent
fireLater, fireNow
Methods inherited from class jenkins.scm.api.SCMEvent
asCauses, closeExecutorService, equals, executorService, getDate, getEventProcessingMetrics, getOrigin, getPayload, getTimestamp, getType, hashCode, originOf, toString
-
Constructor Details
-
GitLabProjectSCMEvent
public GitLabProjectSCMEvent(org.gitlab4j.api.systemhooks.ProjectSystemHookEvent projectSystemHookEvent, String origin)
-
-
Method Details
-
description
- Overrides:
description
in classjenkins.scm.api.SCMEvent<org.gitlab4j.api.systemhooks.ProjectSystemHookEvent>
-
descriptionFor
- Overrides:
descriptionFor
in classjenkins.scm.api.SCMSourceEvent<org.gitlab4j.api.systemhooks.ProjectSystemHookEvent>
-
getSourceName
- Specified by:
getSourceName
in classjenkins.scm.api.SCMSourceEvent<org.gitlab4j.api.systemhooks.ProjectSystemHookEvent>
-
isMatch
public boolean isMatch(@NonNull jenkins.scm.api.SCMSource source) - Specified by:
isMatch
in classjenkins.scm.api.SCMSourceEvent<org.gitlab4j.api.systemhooks.ProjectSystemHookEvent>