Class ScmManagerPullRequestHead

java.lang.Object
jenkins.scm.api.SCMHead
com.cloudogu.scmmanager.scm.api.ScmManagerHead
com.cloudogu.scmmanager.scm.api.ScmManagerPullRequestHead
All Implemented Interfaces:
Serializable, Comparable<jenkins.scm.api.SCMHead>, jenkins.scm.api.mixin.ChangeRequestSCMHead, jenkins.scm.api.mixin.ChangeRequestSCMHead2, jenkins.scm.api.mixin.SCMHeadMixin

public class ScmManagerPullRequestHead extends ScmManagerHead implements jenkins.scm.api.mixin.ChangeRequestSCMHead2
See Also:
  • Constructor Details

  • Method Details

    • getId

      @NonNull public String getId()
      Specified by:
      getId in interface jenkins.scm.api.mixin.ChangeRequestSCMHead
    • getTarget

      @NonNull public ScmManagerHead getTarget()
      Specified by:
      getTarget in interface jenkins.scm.api.mixin.ChangeRequestSCMHead
    • getSource

      public ScmManagerHead getSource()
    • getCheckoutStrategy

      @NonNull public jenkins.scm.api.mixin.ChangeRequestCheckoutStrategy getCheckoutStrategy()
      Specified by:
      getCheckoutStrategy in interface jenkins.scm.api.mixin.ChangeRequestSCMHead2
    • getOriginName

      @NonNull public String getOriginName()
      Specified by:
      getOriginName in interface jenkins.scm.api.mixin.ChangeRequestSCMHead2
    • getOrigin

      @NonNull public jenkins.scm.api.SCMHeadOrigin getOrigin()
      Specified by:
      getOrigin in interface jenkins.scm.api.mixin.SCMHeadMixin
      Overrides:
      getOrigin in class ScmManagerHead