Class BuildTriggerSettingsReport
- java.lang.Object
-
- jetbrains.buildServer.serverSide.healthStatus.HealthStatusReport
-
- jetbrains.buildServer.serverSide.healthStatus.reports.BuildTypeSettingsReport
-
- jetbrains.buildServer.serverSide.healthStatus.reports.BuildTriggerSettingsReport
-
- All Implemented Interfaces:
ServerExtension
,TeamCityExtension
- Direct Known Subclasses:
InvalidScheduleTriggerSettingsReport
,InvalidVcsTriggerSettingsReport
,RedundantVcsTriggerReport
public abstract class BuildTriggerSettingsReport extends BuildTypeSettingsReport
Base class for reporters checking build triggers settings.
-
-
Constructor Summary
Constructors Constructor Description BuildTriggerSettingsReport()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract String
getTriggerName()
Name of inspected trigger.protected void
reportProblems(SBuildType buildType, HealthStatusItemConsumer resultConsumer)
protected abstract void
reportTriggerProblems(BuildTriggerDescriptor trigger, SBuildType buildType, HealthStatusItemConsumer resultConsumer)
-
Methods inherited from class jetbrains.buildServer.serverSide.healthStatus.reports.BuildTypeSettingsReport
report
-
Methods inherited from class jetbrains.buildServer.serverSide.healthStatus.HealthStatusReport
canReportItemsFor, equals, getCategories, getDisplayName, getType, hashCode
-
-
-
-
Method Detail
-
reportProblems
protected void reportProblems(SBuildType buildType, HealthStatusItemConsumer resultConsumer)
- Specified by:
reportProblems
in classBuildTypeSettingsReport
-
reportTriggerProblems
protected abstract void reportTriggerProblems(BuildTriggerDescriptor trigger, SBuildType buildType, HealthStatusItemConsumer resultConsumer)
-
getTriggerName
protected abstract String getTriggerName()
Name of inspected trigger.
-
-