Class AllProjectsIndexer


  • public class AllProjectsIndexer
    extends SiteIndexer<Project.NameKey,​com.google.gerrit.index.project.ProjectData,​com.google.gerrit.index.project.ProjectIndex>
    Implementation that can index all projects on a host. Used by Gerrit's initialization and upgrade programs as well as by REST API endpoints that offer this functionality.
    • Method Detail

      • indexAll

        public SiteIndexer.Result indexAll​(com.google.gerrit.index.project.ProjectIndex index)
        Description copied from class: SiteIndexer
        Indexes all entities for the provided index.
        Specified by:
        indexAll in class SiteIndexer<Project.NameKey,​com.google.gerrit.index.project.ProjectData,​com.google.gerrit.index.project.ProjectIndex>