Interface BuildProblemTypeDetailsProvider
-
- All Superinterfaces:
TeamCityExtension
- All Known Implementing Classes:
BaseBuildProblemTypeDetailsProvider
public interface BuildProblemTypeDetailsProvider extends TeamCityExtension
- Since:
- 7.1 Provides build problem type details such as human readable build problem type description and custom status text string for build problems of this type
- Author:
- Victory.Bedrosova
- See Also:
BaseBuildProblemTypeDetailsProvider
,BuildProblemData
,PositionAware
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getStatusText(BuildProblemData buildProblem, SBuild build)
Returns custom build problem status text or null if build problem shouldn't affect build status textjava.lang.String
getType()
Returns build problem type that is supported by this providerjava.lang.String
getTypeDescription()
Returns human readable build problem type description
-
-
-
Method Detail
-
getStatusText
@Nullable java.lang.String getStatusText(@NotNull BuildProblemData buildProblem, @NotNull SBuild build)
Returns custom build problem status text or null if build problem shouldn't affect build status text- Parameters:
buildProblem
- build problembuild
- build- Returns:
- see above
-
getTypeDescription
@Nullable java.lang.String getTypeDescription()
Returns human readable build problem type description- Returns:
- see above
-
getType
@NotNull java.lang.String getType()
Returns build problem type that is supported by this provider- Returns:
- see above
-
-