クラス BacklogPullRequestSCMSource

java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.scm.api.SCMSource>
jenkins.scm.api.SCMSource
jenkins.plugins.git.AbstractGitSCMSource
hudson.plugins.backlog.pipeline.BacklogPullRequestSCMSource
すべての実装されたインタフェース:
ExtensionPoint, Describable<jenkins.scm.api.SCMSource>

public class BacklogPullRequestSCMSource extends jenkins.plugins.git.AbstractGitSCMSource
Customize GitSCMSource to fit Backlog Git ( from git-plugin v3.0.4 )
作成者:
ikikko
関連項目:
  • ネストされたクラスの概要

    ネストされたクラス
    修飾子とタイプ
    クラス
    説明
    static class 
     
    static class 
     

    クラスから継承されたネストされたクラス/インタフェース jenkins.plugins.git.AbstractGitSCMSource

    jenkins.plugins.git.AbstractGitSCMSource.SCMRevisionImpl, jenkins.plugins.git.AbstractGitSCMSource.SpecificRevisionBuildChooser

    クラスから継承されたネストされたクラス/インタフェース jenkins.scm.api.SCMSource

    jenkins.scm.api.SCMSource.SourceByItem

    インタフェースから継承されたネストされたクラス/インタフェース hudson.ExtensionPoint

    ExtensionPoint.LegacyInstancesAreScopedToHudson
  • フィールドの概要

    フィールド
    修飾子とタイプ
    フィールド
    説明
    static final Logger
     

    クラスから継承されたフィールド jenkins.plugins.git.AbstractGitSCMSource

    DEFAULT_REMOTE_NAME, REF_SPEC_DEFAULT, REF_SPEC_REMOTE_NAME_PLACEHOLDER, REF_SPEC_REMOTE_NAME_PLACEHOLDER_STR

    クラスから継承されたフィールド jenkins.scm.api.SCMSource

    PRONOUN
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    BacklogPullRequestSCMSource(String id, String remote, String credentialsId, String includes, String excludes, boolean ignoreOnPushNotifications, String url, String apiKey)
     
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
     
     
    hudson.plugins.git.browser.GitRepositoryBrowser
     
     
     
    List<hudson.plugins.git.extensions.GitSCMExtension>
     
     
     
    protected List<org.eclipse.jgit.transport.RefSpec>
     
     
     
    boolean
     
    protected jenkins.scm.api.SCMRevision
    retrieve(jenkins.scm.api.SCMHead head, TaskListener listener)
     
    protected void
    retrieve(jenkins.scm.api.SCMSourceCriteria criteria, jenkins.scm.api.SCMHeadObserver observer, jenkins.scm.api.SCMHeadEvent<?> event, TaskListener listener)
     
    void
    setBrowser(hudson.plugins.git.browser.GitRepositoryBrowser browser)
     
    void
    setExtensions(List<hudson.plugins.git.extensions.GitSCMExtension> extensions)
     
    void
    setGitTool(String gitTool)
     

    クラスから継承されたメソッド jenkins.plugins.git.AbstractGitSCMSource

    build, decorate, getCacheDir, getCacheDir, getCacheEntry, getCacheLock, getCredentials, getRemoteConfigs, getRemoteName, getTraits, isCategoryEnabled, isExcluded, newBuilder, resolveGitTool, resolveGitTool, resolveGitTool, retrieve, retrieveActions, retrieveActions, retrieveRevisions

    クラスから継承されたメソッド jenkins.scm.api.SCMSource

    afterSave, build, canProbe, checkInterrupt, createProbe, defaultListener, equals, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetchActions, fetchActions, fetchActions, fetchRevisions, fetchRevisions, fromSCMFileSystem, getCategories, getCriteria, getDescriptor, getId, getOwner, getPronoun, getTrustedRevision, hashCode, hasId, newProbe, parentHeads, parentRevisions, retrieve, retrieve, retrieve, retrieve, retrieve, retrieveActions, retrieveRevisions, setId, setOwner, setTraits, toString, withId

    クラスから継承されたメソッド java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • フィールド詳細

    • LOGGER

      public static final Logger LOGGER
  • コンストラクタの詳細

    • BacklogPullRequestSCMSource

      @DataBoundConstructor public BacklogPullRequestSCMSource(String id, String remote, String credentialsId, String includes, String excludes, boolean ignoreOnPushNotifications, String url, String apiKey)
  • メソッドの詳細

    • isIgnoreOnPushNotifications

      public boolean isIgnoreOnPushNotifications()
    • getBrowser

      public hudson.plugins.git.browser.GitRepositoryBrowser getBrowser()
      オーバーライド:
      getBrowser クラス内 jenkins.plugins.git.AbstractGitSCMSource
    • setBrowser

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @DataBoundSetter public void setBrowser(hudson.plugins.git.browser.GitRepositoryBrowser browser)
    • getGitTool

      public String getGitTool()
      オーバーライド:
      getGitTool クラス内 jenkins.plugins.git.AbstractGitSCMSource
    • setGitTool

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @DataBoundSetter public void setGitTool(String gitTool)
    • getExtensions

      public List<hudson.plugins.git.extensions.GitSCMExtension> getExtensions()
      オーバーライド:
      getExtensions クラス内 jenkins.plugins.git.AbstractGitSCMSource
    • setExtensions

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @DataBoundSetter public void setExtensions(List<hudson.plugins.git.extensions.GitSCMExtension> extensions)
    • getCredentialsId

      public String getCredentialsId()
      定義:
      getCredentialsId クラス内 jenkins.plugins.git.AbstractGitSCMSource
    • getRemote

      public String getRemote()
      定義:
      getRemote クラス内 jenkins.plugins.git.AbstractGitSCMSource
    • getIncludes

      public String getIncludes()
      オーバーライド:
      getIncludes クラス内 jenkins.plugins.git.AbstractGitSCMSource
    • getExcludes

      public String getExcludes()
      オーバーライド:
      getExcludes クラス内 jenkins.plugins.git.AbstractGitSCMSource
    • getUrl

      public String getUrl()
    • getApiKey

      public Secret getApiKey()
    • getBpp

      public BacklogProjectProperty getBpp()
    • getRefSpecs

      protected List<org.eclipse.jgit.transport.RefSpec> getRefSpecs()
      オーバーライド:
      getRefSpecs クラス内 jenkins.plugins.git.AbstractGitSCMSource
    • retrieve

      @CheckForNull protected jenkins.scm.api.SCMRevision retrieve(@NonNull jenkins.scm.api.SCMHead head, @NonNull TaskListener listener) throws IOException, InterruptedException
      オーバーライド:
      retrieve クラス内 jenkins.plugins.git.AbstractGitSCMSource
      例外:
      IOException
      InterruptedException
    • retrieve

      protected void retrieve(@CheckForNull jenkins.scm.api.SCMSourceCriteria criteria, @NonNull jenkins.scm.api.SCMHeadObserver observer, @CheckForNull jenkins.scm.api.SCMHeadEvent<?> event, @NonNull TaskListener listener) throws IOException, InterruptedException
      オーバーライド:
      retrieve クラス内 jenkins.plugins.git.AbstractGitSCMSource
      例外:
      IOException
      InterruptedException