Interface BuildProblem
-
- All Superinterfaces:
BuildProblemInfo
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 java.util.List<BuildProblemResponsibilityEntry>
getAllResponsibilities()
Returns all build problem responsibilitiesBuildProblemData
getBuildProblemData()
Returns build problem detailsBuildPromotion
getBuildPromotion()
Returns corresponding build promotionCurrentMuteInfo
getCurrentMuteInfo()
Returns current mute information for this build problem or null if it's not currently muted Note that every method call causes database callMuteInfo
getMuteInBuildInfo()
Returns the brief mute information for this build problemBuildProblemResponsibilityEntry
getResponsibility()
Returns current responsibility information for this build problem or null if it's not currently investigatedTextStatusBuilder
getStatusTextBuilder()
Returns custom build problem status text builder or null if build problem shouldn't affect build status textjava.lang.String
getTypeDescription()
Returns human readable build problem type description or null if none providedboolean
isMuted()
Returns weather this build problem is currently muted Note that every method call causes database callboolean
isMutedInBuild()
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 java.lang.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 java.util.List<BuildProblemResponsibilityEntry> getAllResponsibilities()
Returns all build problem responsibilities- Returns:
- see above
-
-