Class BitbucketPullRequestSCMHead

java.lang.Object
jenkins.scm.api.SCMHead
com.atlassian.bitbucket.jenkins.internal.scm.BitbucketSCMHead
com.atlassian.bitbucket.jenkins.internal.scm.BitbucketPullRequestSCMHead
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 BitbucketPullRequestSCMHead extends BitbucketSCMHead implements jenkins.scm.api.mixin.ChangeRequestSCMHead2
Since:
4.0.0
See Also:
  • Constructor Details

    • BitbucketPullRequestSCMHead

      public BitbucketPullRequestSCMHead(BitbucketPullRequest pullRequest)
  • Method Details

    • getCheckoutStrategy

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

      public String getFullRef()
      Specified by:
      getFullRef in class BitbucketSCMHead
    • getId

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

      public BitbucketSCMHead getTarget()
      Specified by:
      getTarget in interface jenkins.scm.api.mixin.ChangeRequestSCMHead
    • getOriginName

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

      public MinimalPullRequest getPullRequest()