Class PullRequestSCMRevision

    • Constructor Summary

      Constructors 
      Constructor Description
      PullRequestSCMRevision​(PullRequestSCMHead head, jenkins.plugins.git.AbstractGitSCMSource.SCMRevisionImpl target, jenkins.plugins.git.AbstractGitSCMSource.SCMRevisionImpl pull)
      Constructor.
    • Constructor Detail

      • PullRequestSCMRevision

        public PullRequestSCMRevision​(@NonNull
                                      PullRequestSCMHead head,
                                      @NonNull
                                      jenkins.plugins.git.AbstractGitSCMSource.SCMRevisionImpl target,
                                      @NonNull
                                      jenkins.plugins.git.AbstractGitSCMSource.SCMRevisionImpl pull)
        Constructor.
        Parameters:
        head - the head.
        target - the target revision.
        pull - the pull revision.
    • Method Detail

      • getPull

        @NonNull
        @WithBridgeMethods(jenkins.scm.api.SCMRevision.class)
        public jenkins.plugins.git.AbstractGitSCMSource.SCMRevisionImpl getPull()
        Gets the pull revision.
        Returns:
        the pull revision.
      • equivalent

        public boolean equivalent​(jenkins.scm.api.mixin.ChangeRequestSCMRevision<?> o)
        Specified by:
        equivalent in class jenkins.scm.api.mixin.ChangeRequestSCMRevision<PullRequestSCMHead>
      • getTargetImpl

        public jenkins.plugins.git.AbstractGitSCMSource.SCMRevisionImpl getTargetImpl()
      • _hashCode

        public int _hashCode()
        Specified by:
        _hashCode in class jenkins.scm.api.mixin.ChangeRequestSCMRevision<PullRequestSCMHead>
      • toString

        public String toString()
        Overrides:
        toString in class jenkins.scm.api.SCMRevision