Class UnbundledPluginUsageReportBase
- java.lang.Object
-
- jetbrains.buildServer.serverSide.healthStatus.HealthStatusReport
-
- jetbrains.buildServer.serverSide.healthStatus.reports.UnbundledPluginUsageReportBase
-
- All Implemented Interfaces:
ServerExtension,TeamCityExtension
- Direct Known Subclasses:
UnbundledPluginUsageGlobalReport,UnbundledPluginUsageReport
public abstract class UnbundledPluginUsageReportBase extends HealthStatusReport
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUnbundledPluginUsageReportBase.PluginInfo
-
Field Summary
Fields Modifier and Type Field Description static Map<String,UnbundledPluginUsageReportBase.PluginInfo>UNBUNDLED_VCS_PLUGINS
-
Constructor Summary
Constructors Constructor Description UnbundledPluginUsageReportBase(PluginManager pluginManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDisplayName()User presentable name of the problem finder.protected Map<String,UnbundledPluginUsageReportBase.PluginInfo>getMissingPlugins()-
Methods inherited from class jetbrains.buildServer.serverSide.healthStatus.HealthStatusReport
canReportItemsFor, equals, getCategories, getType, hashCode, report
-
-
-
-
Field Detail
-
UNBUNDLED_VCS_PLUGINS
public static final Map<String,UnbundledPluginUsageReportBase.PluginInfo> UNBUNDLED_VCS_PLUGINS
-
-
Constructor Detail
-
UnbundledPluginUsageReportBase
public UnbundledPluginUsageReportBase(@NotNull PluginManager pluginManager)
-
-
Method Detail
-
getDisplayName
@NotNull public String getDisplayName()
Description copied from class:HealthStatusReportUser presentable name of the problem finder.- Specified by:
getDisplayNamein classHealthStatusReport- Returns:
- name of the problem finder to show in the user interface.
-
getMissingPlugins
@NotNull protected Map<String,UnbundledPluginUsageReportBase.PluginInfo> getMissingPlugins()
-
-