Class GithubScmContentProvider

    • Constructor Detail

      • GithubScmContentProvider

        public GithubScmContentProvider()
    • Method Detail

      • getScmId

        @Nonnull
        public String getScmId()
        Specified by:
        getScmId in class io.jenkins.blueocean.rest.impl.pipeline.ScmContentProvider
      • getApiUrl

        public String getApiUrl​(@Nonnull
                                Item item)
        Specified by:
        getApiUrl in class io.jenkins.blueocean.rest.impl.pipeline.ScmContentProvider
      • getContent

        protected Object getContent​(io.jenkins.blueocean.rest.impl.pipeline.scm.AbstractScmContentProvider.ScmGetRequest request)
        Specified by:
        getContent in class io.jenkins.blueocean.rest.impl.pipeline.scm.AbstractScmContentProvider
      • getScmParamsFromItem

        protected io.jenkins.blueocean.rest.impl.pipeline.scm.ScmContentProviderParams getScmParamsFromItem​(Item item)
        Specified by:
        getScmParamsFromItem in class io.jenkins.blueocean.rest.impl.pipeline.scm.AbstractScmContentProvider
      • saveContent

        public Object saveContent​(@Nonnull
                                  org.kohsuke.stapler.StaplerRequest staplerRequest,
                                  @Nonnull
                                  Item item)
        Specified by:
        saveContent in class io.jenkins.blueocean.rest.impl.pipeline.ScmContentProvider
      • support

        public boolean support​(@Nonnull
                               Item item)
        Specified by:
        support in class io.jenkins.blueocean.rest.impl.pipeline.ScmContentProvider
      • isItemUsingGithubScm

        protected boolean isItemUsingGithubScm​(@Nonnull
                                               Item item)