Class RunSearch

  • All Implemented Interfaces:
    ExtensionPoint

    @Extension
    public class RunSearch
    extends io.jenkins.blueocean.rest.OmniSearch<io.jenkins.blueocean.rest.model.BlueRun>
    Search API for Run
    Author:
    Vivek Pandey
    • Constructor Detail

      • RunSearch

        public RunSearch()
    • Method Detail

      • getType

        public String getType()
        Specified by:
        getType in class io.jenkins.blueocean.rest.OmniSearch<io.jenkins.blueocean.rest.model.BlueRun>
      • search

        public io.jenkins.blueocean.rest.pageable.Pageable<io.jenkins.blueocean.rest.model.BlueRun> search​(io.jenkins.blueocean.rest.Query q)
        Specified by:
        search in class io.jenkins.blueocean.rest.OmniSearch<io.jenkins.blueocean.rest.model.BlueRun>
      • findRuns

        public static Iterable<io.jenkins.blueocean.rest.model.BlueRun> findRuns​(Job job,
                                                                                 io.jenkins.blueocean.rest.hal.Link parent)
      • findRuns

        public static Iterable<io.jenkins.blueocean.rest.model.BlueRun> findRuns​(@NonNull
                                                                                 Job job,
                                                                                 io.jenkins.blueocean.rest.hal.Link parent,
                                                                                 int start,
                                                                                 int limit)
      • findRuns

        public static Iterable<io.jenkins.blueocean.rest.model.BlueRun> findRuns​(Job pipeline)