Class ServerPluginProvider.PluginDescription

  • Enclosing interface:
    ServerPluginProvider

    public static class ServerPluginProvider.PluginDescription
    extends Object
    Descriptor of the Plugin that ServerPluginProvider has to load.
    • Field Detail

      • canonicalUrl

        public final String canonicalUrl
      • dataDir

        public final Path dataDir
    • Constructor Detail

      • PluginDescription

        public PluginDescription​(PluginUser user,
                                 String canonicalUrl,
                                 Path dataDir)
        Creates a new PluginDescription for ServerPluginProvider.
        Parameters:
        user - Gerrit user for interacting with plugins
        canonicalUrl - plugin root Web URL
        dataDir - directory for plugin data