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
ConstructorsConstructorDescriptionGitLabProjectSCMEvent(org.gitlab4j.api.systemhooks.ProjectSystemHookEvent projectSystemHookEvent, String origin) -
Method Summary
Modifier and TypeMethodDescriptiondescriptionFor(jenkins.scm.api.SCMNavigator navigator) descriptionFor(jenkins.scm.api.SCMSource source) booleanisMatch(jenkins.scm.api.SCMNavigator navigator) booleanisMatch(jenkins.scm.api.SCMSource source) Methods inherited from class jenkins.scm.api.SCMSourceEvent
fireLater, fireNowMethods inherited from class jenkins.scm.api.SCMEvent
asCauses, closeExecutorService, equals, executorService, getDate, getEventProcessingMetrics, getOrigin, getPayload, getTimestamp, getType, hashCode, originOf, originOf, toString
-
Constructor Details
-
GitLabProjectSCMEvent
public GitLabProjectSCMEvent(org.gitlab4j.api.systemhooks.ProjectSystemHookEvent projectSystemHookEvent, String origin)
-
-
Method Details
-
description
- Overrides:
descriptionin classjenkins.scm.api.SCMEvent<org.gitlab4j.api.systemhooks.ProjectSystemHookEvent>
-
descriptionFor
- Overrides:
descriptionForin classjenkins.scm.api.SCMSourceEvent<org.gitlab4j.api.systemhooks.ProjectSystemHookEvent>
-
getSourceName
- Specified by:
getSourceNamein classjenkins.scm.api.SCMSourceEvent<org.gitlab4j.api.systemhooks.ProjectSystemHookEvent>
-
isMatch
public boolean isMatch(@NonNull jenkins.scm.api.SCMSource source) - Specified by:
isMatchin classjenkins.scm.api.SCMSourceEvent<org.gitlab4j.api.systemhooks.ProjectSystemHookEvent>