Class PipelineAggregator

java.lang.Object
hudson.model.AbstractModelObject
hudson.model.View
com.ooyala.jenkins.plugins.pipelineaggregatorview.PipelineAggregator
All Implemented Interfaces:
ExtensionPoint, Describable<View>, DescriptorByNameOwner, ModelObject, Saveable, SearchableModelObject, SearchItem, AccessControlled, ModelObjectWithChildren, HasWidgets

@ExportedBean public class PipelineAggregator extends View
Created by paul on 20/09/16.
  • Constructor Details

    • PipelineAggregator

      @DataBoundConstructor public PipelineAggregator(String name, String viewName)
  • Method Details

    • readResolve

      protected Object readResolve()
    • getItems

      public Collection<TopLevelItem> getItems()
      Specified by:
      getItems in class View
    • getFontSize

      public int getFontSize()
    • getBuildHistorySize

      public int getBuildHistorySize()
    • isUseCondensedTables

      public boolean isUseCondensedTables()
    • isShowCommitInfo

      public boolean isShowCommitInfo()
    • setShowCommitInfo

      public void setShowCommitInfo(boolean showCommitInfo)
    • isShowBuildNumber

      public boolean isShowBuildNumber()
    • setShowBuildNumber

      public void setShowBuildNumber(boolean showBuildNumber)
    • isShowBuildTime

      public boolean isShowBuildTime()
    • setShowBuildTime

      public void setShowBuildTime(boolean showBuildTime)
    • isShowBuildDuration

      public boolean isShowBuildDuration()
    • setShowBuildDuration

      public void setShowBuildDuration(boolean showBuildDuration)
    • isUseScrollingCommits

      public boolean isUseScrollingCommits()
    • setUseScrollingCommits

      public void setUseScrollingCommits(boolean useScrollingCommits)
    • isOnlyLastBuild

      public boolean isOnlyLastBuild()
    • setOnlyLastBuild

      public void setOnlyLastBuild(boolean onlyLastBuild)
    • getTableStyle

      public String getTableStyle()
    • getFilterRegex

      public String getFilterRegex()
    • getRefreshInterval

      public int getRefreshInterval()
    • setRefreshInterval

      public void setRefreshInterval(int refreshInterval)
    • submit

      protected void submit(org.kohsuke.stapler.StaplerRequest2 req) throws jakarta.servlet.ServletException, IOException
      Overrides:
      submit in class View
      Throws:
      jakarta.servlet.ServletException
      IOException
    • doCreateItem

      public Item doCreateItem(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) throws IOException, jakarta.servlet.ServletException
      Overrides:
      doCreateItem in class View
      Throws:
      IOException
      jakarta.servlet.ServletException
    • contains

      public boolean contains(TopLevelItem item)
      Specified by:
      contains in class View
    • hasPermission

      public boolean hasPermission(Permission p)
    • getApi

      public Api getApi()
      Overrides:
      getApi in class View
    • getBuildHistory

      @Exported(name="builds") public Collection<PipelineAggregator.Build> getBuildHistory()
    • filterJobs

      public List<org.jenkinsci.plugins.workflow.job.WorkflowJob> filterJobs(List<org.jenkinsci.plugins.workflow.job.WorkflowJob> jobs, Pattern r)