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 class
UnbundledPluginUsageReportBase.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 String
getDisplayName()
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:HealthStatusReport
User presentable name of the problem finder.- Specified by:
getDisplayName
in classHealthStatusReport
- Returns:
- name of the problem finder to show in the user interface.
-
getMissingPlugins
@NotNull protected Map<String,UnbundledPluginUsageReportBase.PluginInfo> getMissingPlugins()
-
-