Interface BuildProblem
-
- All Superinterfaces:
BuildProblemInfo
- All Known Implementing Classes:
BuildProblemImpl
public interface BuildProblem extends BuildProblemInfo
User: Victory.Bedrosova Date: 6/19/12 Time: 6:51 PM- Since:
- 7.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<BuildProblemResponsibilityEntry>getAllResponsibilities()Returns all build problem responsibilitiesBuildProblemDatagetBuildProblemData()Returns build problem detailsBuildPromotiongetBuildPromotion()Returns corresponding build promotionCurrentMuteInfogetCurrentMuteInfo()Returns current mute information for this build problem or null if it's not currently muted Note that every method call causes database callMuteInfogetMuteInBuildInfo()Returns the brief mute information for this build problemBuildProblemResponsibilityEntrygetResponsibility()Returns current responsibility information for this build problem or null if it's not currently investigatedTextStatusBuildergetStatusTextBuilder()Returns custom build problem status text builder or null if build problem shouldn't affect build status textStringgetTypeDescription()Returns human readable build problem type description or null if none providedbooleanisMuted()Returns weather this build problem is currently muted Note that every method call causes database callbooleanisMutedInBuild()Returns whether this build problem is marked as muted in build-
Methods inherited from interface jetbrains.buildServer.serverSide.problems.BuildProblemInfo
equals, getBuildProblemDescription, getId, getProjectId, hashCode
-
-
-
-
Method Detail
-
getBuildProblemData
@NotNull BuildProblemData getBuildProblemData()
Returns build problem details- Returns:
- see above
-
getBuildPromotion
@NotNull BuildPromotion getBuildPromotion()
Returns corresponding build promotion- Returns:
- see above
- Since:
- 8.0
-
isMutedInBuild
boolean isMutedInBuild()
Returns whether this build problem is marked as muted in build- Returns:
- see above
- See Also:
getMuteInBuildInfo()
-
getMuteInBuildInfo
@Nullable MuteInfo getMuteInBuildInfo()
Returns the brief mute information for this build problem- Returns:
- see above
- See Also:
isMutedInBuild()
-
getTypeDescription
@Nullable String getTypeDescription()
Returns human readable build problem type description or null if none provided- Returns:
- see above
-
getStatusTextBuilder
@Nullable TextStatusBuilder getStatusTextBuilder()
Returns custom build problem status text builder or null if build problem shouldn't affect build status text- Returns:
- see above
-
isMuted
boolean isMuted()
Returns weather this build problem is currently muted Note that every method call causes database call- Returns:
- see above
-
getCurrentMuteInfo
@Nullable CurrentMuteInfo getCurrentMuteInfo()
Returns current mute information for this build problem or null if it's not currently muted Note that every method call causes database call- Returns:
- see above
-
getResponsibility
@Nullable BuildProblemResponsibilityEntry getResponsibility()
Returns current responsibility information for this build problem or null if it's not currently investigated- Returns:
- see above
-
getAllResponsibilities
@NotNull List<BuildProblemResponsibilityEntry> getAllResponsibilities()
Returns all build problem responsibilities- Returns:
- see above
-
-