Class BitbucketBranchSCMHead.SCMHeadMigrationImpl

java.lang.Object
jenkins.scm.api.SCMHeadMigration<BitbucketSCMSource,jenkins.plugins.git.GitBranchSCMHead,jenkins.plugins.git.GitBranchSCMRevision>
com.atlassian.bitbucket.jenkins.internal.scm.BitbucketBranchSCMHead.SCMHeadMigrationImpl
All Implemented Interfaces:
ExtensionPoint
Enclosing class:
BitbucketBranchSCMHead

@Extension public static class BitbucketBranchSCMHead.SCMHeadMigrationImpl extends jenkins.scm.api.SCMHeadMigration<BitbucketSCMSource,jenkins.plugins.git.GitBranchSCMHead,jenkins.plugins.git.GitBranchSCMRevision>
Migration from GitBranchSCMHead to BitbucketBranchSCMHead.
  • Constructor Details

    • SCMHeadMigrationImpl

      public SCMHeadMigrationImpl()
  • Method Details

    • migrate

      public jenkins.scm.api.SCMHead migrate(@NonNull BitbucketSCMSource source, @NonNull jenkins.plugins.git.GitBranchSCMHead head)
      Specified by:
      migrate in class jenkins.scm.api.SCMHeadMigration<BitbucketSCMSource,jenkins.plugins.git.GitBranchSCMHead,jenkins.plugins.git.GitBranchSCMRevision>
    • migrate

      public jenkins.scm.api.SCMRevision migrate(@NonNull BitbucketSCMSource source, @NonNull jenkins.plugins.git.GitBranchSCMRevision revision)
      Overrides:
      migrate in class jenkins.scm.api.SCMHeadMigration<BitbucketSCMSource,jenkins.plugins.git.GitBranchSCMHead,jenkins.plugins.git.GitBranchSCMRevision>