Class StatisticsValueSuggestion
- java.lang.Object
-
- jetbrains.buildServer.serverSide.healthStatus.HealthStatusReport
-
- jetbrains.buildServer.web.openapi.healthStatus.suggestions.BuildTypeSuggestion
-
- jetbrains.buildServer.buildFailures.suggestions.StatisticsValueSuggestion
-
- All Implemented Interfaces:
ServerExtension,TeamCityExtension
- Direct Known Subclasses:
PreventCoverageDecreaseSuggestion,PreventDuplicatesGrowingSuggestion,PreventInspectionErrorsGrowingSuggestion
public abstract class StatisticsValueSuggestion extends BuildTypeSuggestion
-
-
Constructor Summary
Constructors Constructor Description StatisticsValueSuggestion(String statKey, String displayName, PagePlaces pagePlaces)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<BuildTypeSuggestedItem>getSuggestions(SBuildType buildType)Returns suggestions for provided build type.protected booleanignoreSuggestionIfMetricConfigured(String metricKey)Is called if build failure on metric is already configured.-
Methods inherited from class jetbrains.buildServer.web.openapi.healthStatus.suggestions.BuildTypeSuggestion
canReportItemsFor, filterBuildTypes, getCategories, getDisplayName, getType, getViewUrl, report
-
Methods inherited from class jetbrains.buildServer.serverSide.healthStatus.HealthStatusReport
equals, hashCode
-
-
-
-
Constructor Detail
-
StatisticsValueSuggestion
public StatisticsValueSuggestion(@NotNull String statKey, @NotNull String displayName, @NotNull PagePlaces pagePlaces)
-
-
Method Detail
-
getSuggestions
@NotNull public List<BuildTypeSuggestedItem> getSuggestions(@NotNull SBuildType buildType)
Description copied from class:BuildTypeSuggestionReturns suggestions for provided build type.- Specified by:
getSuggestionsin classBuildTypeSuggestion- Parameters:
buildType- build type to provide suggestions for- Returns:
- list of suggestions
-
ignoreSuggestionIfMetricConfigured
protected boolean ignoreSuggestionIfMetricConfigured(@NotNull String metricKey)Is called if build failure on metric is already configured. Returns true if suggestion should be ignored, and false otherwise.- Parameters:
metricKey-- Returns:
-
-