Class GitLabBrowser

java.lang.Object
hudson.model.AbstractDescribableImpl<RepositoryBrowser<?>>
hudson.scm.RepositoryBrowser<hudson.plugins.git.GitChangeSet>
hudson.plugins.git.browser.GitRepositoryBrowser
io.jenkins.plugins.gitlabbranchsource.helpers.GitLabBrowser
All Implemented Interfaces:
ExtensionPoint, Describable<RepositoryBrowser<?>>, Serializable

public class GitLabBrowser extends hudson.plugins.git.browser.GitRepositoryBrowser
See Also:
  • Constructor Details

    • GitLabBrowser

      @DataBoundConstructor public GitLabBrowser(String projectUrl)
  • Method Details

    • getProjectUrl

      public String getProjectUrl()
    • getChangeSetLink

      public URL getChangeSetLink(hudson.plugins.git.GitChangeSet changeSet) throws IOException
      Specified by:
      getChangeSetLink in class RepositoryBrowser<hudson.plugins.git.GitChangeSet>
      Throws:
      IOException
    • getDiffLink

      public URL getDiffLink(hudson.plugins.git.GitChangeSet.Path path) throws IOException
      Specified by:
      getDiffLink in class hudson.plugins.git.browser.GitRepositoryBrowser
      Throws:
      IOException
    • getFileLink

      public URL getFileLink(hudson.plugins.git.GitChangeSet.Path path) throws IOException
      Specified by:
      getFileLink in class hudson.plugins.git.browser.GitRepositoryBrowser
      Throws:
      IOException