Class SCMHeadWithOwnerAndRepo.PR
- java.lang.Object
-
- jenkins.scm.api.SCMHead
-
- com.cloudbees.jenkins.plugins.bitbucket.PullRequestSCMHead
-
- com.cloudbees.jenkins.plugins.bitbucket.SCMHeadWithOwnerAndRepo.PR
-
- All Implemented Interfaces:
Serializable
,Comparable<jenkins.scm.api.SCMHead>
,jenkins.scm.api.mixin.ChangeRequestSCMHead
,jenkins.scm.api.mixin.ChangeRequestSCMHead2
,jenkins.scm.api.mixin.SCMHeadMixin
- Enclosing class:
- SCMHeadWithOwnerAndRepo
@Deprecated @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public static class SCMHeadWithOwnerAndRepo.PR extends PullRequestSCMHead
Deprecated.Marker class to ensure that we do not attempt to apply aSCMHeadMigration
on allPullRequestSCMHead
instances, rather we only apply it on ones that need migration. We need to use aChangeRequestSCMHead
in order to retain the correct categorization ofSCMHead
instances in the event that theSCMHeadWithOwnerAndRepo.GitMigrationImpl
fail to resolve the target.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.cloudbees.jenkins.plugins.bitbucket.PullRequestSCMHead
PullRequestSCMHead.FixLegacy, PullRequestSCMHead.FixLegacyMigration1
-
-
Method Summary
-
Methods inherited from class com.cloudbees.jenkins.plugins.bitbucket.PullRequestSCMHead
getBranchName, getCheckoutStrategy, getId, getOrigin, getOriginName, getPronoun, getRepoOwner, getRepository, getRepositoryType, getTarget, getTitle
-
Methods inherited from class jenkins.scm.api.SCMHead
compareTo, equals, getAction, getAllActions, getName, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Constructor Detail
-
PR
public PR(String repoOwner, String repository, String branchName, String number, BranchSCMHead target)
Deprecated.
-
-