Class PullRequestSCMHead
java.lang.Object
jenkins.scm.api.SCMHead
com.cloudbees.jenkins.plugins.bitbucket.PullRequestSCMHead
- 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 PullRequestSCMHead
extends jenkins.scm.api.SCMHead
implements jenkins.scm.api.mixin.ChangeRequestSCMHead2
SCMHead for a Bitbucket pull request- Since:
- 2.0.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class jenkins.scm.api.SCMHead
jenkins.scm.api.SCMHead.HeadByItemNested classes/interfaces inherited from interface jenkins.scm.api.mixin.SCMHeadMixin
jenkins.scm.api.mixin.SCMHeadMixin.Equality -
Field Summary
Fields inherited from class jenkins.scm.api.SCMHead
PRONOUN -
Constructor Summary
ConstructorsConstructorDescriptionPullRequestSCMHead(String name, String repoOwner, String repository, String branchName, BitbucketPullRequest pr, jenkins.scm.api.SCMHeadOrigin origin, jenkins.scm.api.mixin.ChangeRequestCheckoutStrategy strategy) PullRequestSCMHead(String name, String repoOwner, String repository, String branchName, PullRequestBranchType branchType, String number, String title, BranchSCMHead target, jenkins.scm.api.SCMHeadOrigin origin, jenkins.scm.api.mixin.ChangeRequestCheckoutStrategy strategy) -
Method Summary
Methods inherited from class jenkins.scm.api.SCMHead
compareTo, equals, getAction, getAllActions, getName, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface jenkins.scm.api.mixin.SCMHeadMixin
getName
-
Constructor Details
-
PullRequestSCMHead
public PullRequestSCMHead(String name, String repoOwner, String repository, String branchName, PullRequestBranchType branchType, String number, String title, BranchSCMHead target, jenkins.scm.api.SCMHeadOrigin origin, jenkins.scm.api.mixin.ChangeRequestCheckoutStrategy strategy) -
PullRequestSCMHead
public PullRequestSCMHead(String name, String repoOwner, String repository, String branchName, BitbucketPullRequest pr, jenkins.scm.api.SCMHeadOrigin origin, jenkins.scm.api.mixin.ChangeRequestCheckoutStrategy strategy)
-
-
Method Details
-
getPronoun
- Overrides:
getPronounin classjenkins.scm.api.SCMHead
-
getRepoOwner
-
getRepository
-
getBranchName
-
getId
- Specified by:
getIdin interfacejenkins.scm.api.mixin.ChangeRequestSCMHead
-
getTitle
-
getTarget
@NonNull public jenkins.scm.api.SCMHead getTarget()- Specified by:
getTargetin interfacejenkins.scm.api.mixin.ChangeRequestSCMHead
-
getCheckoutStrategy
@NonNull public jenkins.scm.api.mixin.ChangeRequestCheckoutStrategy getCheckoutStrategy()- Specified by:
getCheckoutStrategyin interfacejenkins.scm.api.mixin.ChangeRequestSCMHead2
-
getOriginName
- Specified by:
getOriginNamein interfacejenkins.scm.api.mixin.ChangeRequestSCMHead2
-
getOrigin
@NonNull public jenkins.scm.api.SCMHeadOrigin getOrigin()- Specified by:
getOriginin interfacejenkins.scm.api.mixin.SCMHeadMixin- Overrides:
getOriginin classjenkins.scm.api.SCMHead
-
getBranchType
-