Class ScmManagerBranchEventFromPullRequest


  • public class ScmManagerBranchEventFromPullRequest
    extends jenkins.scm.api.SCMHeadEvent<com.cloudogu.scmmanager.scm.ScmManagerHeadEvent.TriggerPayload>
    • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getSourceName()  
      Map<jenkins.scm.api.SCMHead,​jenkins.scm.api.SCMRevision> heads​(jenkins.scm.api.SCMSource source)  
      boolean isMatch​(SCM scm)  
      boolean isMatch​(jenkins.scm.api.SCMNavigator navigator)  
      boolean isMatch​(jenkins.scm.api.SCMSource source)  
      • Methods inherited from class jenkins.scm.api.SCMHeadEvent

        descriptionFor, descriptionFor, descriptionFor, filter, fireLater, fireNow
      • Methods inherited from class jenkins.scm.api.SCMEvent

        asCauses, closeExecutorService, description, equals, executorService, getDate, getEventProcessingMetrics, getOrigin, getPayload, getTimestamp, getType, hashCode, originOf, toString
    • Method Detail

      • isMatch

        public boolean isMatch​(@NonNull
                               jenkins.scm.api.SCMNavigator navigator)
        Specified by:
        isMatch in class jenkins.scm.api.SCMHeadEvent<com.cloudogu.scmmanager.scm.ScmManagerHeadEvent.TriggerPayload>
      • getSourceName

        @NonNull
        public String getSourceName()
        Specified by:
        getSourceName in class jenkins.scm.api.SCMHeadEvent<com.cloudogu.scmmanager.scm.ScmManagerHeadEvent.TriggerPayload>
      • heads

        @NonNull
        public Map<jenkins.scm.api.SCMHead,​jenkins.scm.api.SCMRevision> heads​(@NonNull
                                                                                    jenkins.scm.api.SCMSource source)
        Specified by:
        heads in class jenkins.scm.api.SCMHeadEvent<com.cloudogu.scmmanager.scm.ScmManagerHeadEvent.TriggerPayload>
      • isMatch

        public boolean isMatch​(@NonNull
                               jenkins.scm.api.SCMSource source)
        Overrides:
        isMatch in class jenkins.scm.api.SCMHeadEvent<com.cloudogu.scmmanager.scm.ScmManagerHeadEvent.TriggerPayload>
      • isMatch

        public boolean isMatch​(@NonNull
                               SCM scm)
        Specified by:
        isMatch in class jenkins.scm.api.SCMHeadEvent<com.cloudogu.scmmanager.scm.ScmManagerHeadEvent.TriggerPayload>