Interface BuildProblemTypeDetailsProvider
-
- All Superinterfaces:
TeamCityExtension
- All Known Implementing Classes:
ArtifactDependenciesBuildProblemTypeDetailsProvider
,BaseBuildProblemTypeDetailsProvider
,BuildFailureBuildProblemTypeDetailsProvider
,BuildFailureOnMessageBuildProblemTypeDescriptionProvider
,BuildFailureOnMetricBuildProblemTypeDetailsProvider
,BuildStatusBuildProblemTypeDetailsProvider
,CompilationErrorTypeDetailsProvider
,ExitCodeBuildProblemTypeDetailsProvider
,FailedTestsBuildProblemTypeDetailsProvider
,InternalErrorBuildProblemTypeDetailsProvider
,RevisionNotFoundDetailsProvider
,ServiceMessageBuildProblemTypeDetailsProvider
,SnapshotDependencyBuildProblemTypeDetailsProvider
,UnknownBuildProblemTypeDetailsProvider
,UserProvidedBuildProblemTypeDetailsProvider
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 String
getStatusText(BuildProblemData buildProblem, SBuild build)
Returns custom build problem status text or null if build problem shouldn't affect build status textString
getType()
Returns build problem type that is supported by this providerString
getTypeDescription()
Returns human readable build problem type description
-
-
-
Method Detail
-
getStatusText
@Nullable 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 String getTypeDescription()
Returns human readable build problem type description- Returns:
- see above
-
getType
@NotNull String getType()
Returns build problem type that is supported by this provider- Returns:
- see above
-
-