public interface BuildProblem extends BuildProblemInfo
Modifier and Type | Method and Description |
---|---|
java.util.List<BuildProblemResponsibilityEntry> |
getAllResponsibilities()
Returns all build problem responsibilities
|
BuildProblemData |
getBuildProblemData()
Returns build problem details
|
BuildPromotion |
getBuildPromotion()
Returns corresponding build promotion
|
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
|
MuteInfo |
getMuteInBuildInfo()
Returns the brief mute information for this build problem
|
BuildProblemResponsibilityEntry |
getResponsibility()
Returns current responsibility information for this build problem or null if it's not currently investigated
|
TextStatusBuilder |
getStatusTextBuilder()
Returns custom build problem status text builder or null if build problem shouldn't affect build status text
|
java.lang.String |
getTypeDescription()
Returns human readable build problem type description or null if none provided
|
boolean |
isMuted()
Returns weather this build problem is currently muted
Note that every method call causes database call
|
boolean |
isMutedInBuild()
Returns whether this build problem is marked as muted in build
|
equals, getBuildProblemDescription, getId, getProjectId, hashCode
@NotNull BuildProblemData getBuildProblemData()
@NotNull BuildPromotion getBuildPromotion()
boolean isMutedInBuild()
getMuteInBuildInfo()
@Nullable MuteInfo getMuteInBuildInfo()
isMutedInBuild()
@Nullable java.lang.String getTypeDescription()
@Nullable TextStatusBuilder getStatusTextBuilder()
boolean isMuted()
@Nullable CurrentMuteInfo getCurrentMuteInfo()
@Nullable BuildProblemResponsibilityEntry getResponsibility()
@NotNull java.util.List<BuildProblemResponsibilityEntry> getAllResponsibilities()