Class BuildPromotionProblems
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.BuildPromotionProblems
-
public class BuildPromotionProblems extends Object
-
-
Constructor Summary
Constructors Constructor Description BuildPromotionProblems(BuildPromotionEx buildPromotion, BuildPromotionContext context, boolean newPromotion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addBuildProblem(BuildProblemData buildProblem)
void
deleteBuildProblem(String identity)
List<BuildProblem>
getBuildProblems(boolean sorted)
List<BuildProblemData>
getFailureReasons()
boolean
hasBuildProblemsOfType(String type)
boolean
hasFailureReasons()
void
initIfNeeded()
void
markAsIncompleteIfHasFailedToStartProblems(Collection<BuildProblemData> problems)
void
muteBuildProblems(boolean muteIfTrue, SUser user, String comment)
void
resetBuildProblemsCache()
void
tryResetBuildProblemsCache()
void
updateBuildProblems(BuildPromotionEx.UpdateReason reason)
-
-
-
Constructor Detail
-
BuildPromotionProblems
public BuildPromotionProblems(@NotNull BuildPromotionEx buildPromotion, @NotNull BuildPromotionContext context, boolean newPromotion)
-
-
Method Detail
-
initIfNeeded
public void initIfNeeded()
-
getFailureReasons
@NotNull public List<BuildProblemData> getFailureReasons()
-
hasFailureReasons
public boolean hasFailureReasons()
-
getBuildProblems
@NotNull public List<BuildProblem> getBuildProblems(boolean sorted)
-
hasBuildProblemsOfType
public boolean hasBuildProblemsOfType(@NotNull String type)
-
addBuildProblem
public boolean addBuildProblem(@NotNull BuildProblemData buildProblem)
-
markAsIncompleteIfHasFailedToStartProblems
public void markAsIncompleteIfHasFailedToStartProblems(@NotNull Collection<BuildProblemData> problems)
-
muteBuildProblems
public void muteBuildProblems(boolean muteIfTrue, @Nullable SUser user, @Nullable String comment)
-
deleteBuildProblem
public void deleteBuildProblem(@NotNull String identity)
-
updateBuildProblems
public void updateBuildProblems(@NotNull BuildPromotionEx.UpdateReason reason)
-
resetBuildProblemsCache
public void resetBuildProblemsCache()
-
tryResetBuildProblemsCache
public void tryResetBuildProblemsCache()
-
-