Package jetbrains.buildServer.problems
Class BuildProblemUtil
- java.lang.Object
-
- jetbrains.buildServer.problems.BuildProblemUtil
-
public final class BuildProblemUtil extends Object
User: Victory.Bedrosova Date: 4/29/13 Time: 12:16 PM- Since:
- 8.0
-
-
Field Summary
Fields Modifier and Type Field Description static StringADDITIONAL_DATAstatic StringDESCRIPTIONstatic StringIDENTITYstatic StringTYPE
-
Constructor Summary
Constructors Constructor Description BuildProblemUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BuildProblemDatacreateBuildProblem(String type, String description)static BuildProblemDatacreateBuildProblem(String type, String description, String workingDir)static BuildProblemDatacreateBuildProblem(String type, String description, String additionalData, String workingDir)static BuildProblemDatacreateBuildProblemWithAdditionalData(String type, String description, String additionalData)static BuildProblemDatacreateBuildProblemWithAdditionalData(String type, String description, String additionalData, String workingDir)Creates build problem with specified type and description.static BuildProblemDatacreateFromServiceMessage(ServiceMessage serviceMessage, String workingDir)static BuildProblemDatacreateSingletonBuildProblem(String type, String description)static StringgetIdentityForText(String text)static StringgetIdentityForText(String text, String workingDir)
-
-
-
Field Detail
-
DESCRIPTION
public static final String DESCRIPTION
- See Also:
- Constant Field Values
-
IDENTITY
public static final String IDENTITY
- See Also:
- Constant Field Values
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
ADDITIONAL_DATA
public static final String ADDITIONAL_DATA
- See Also:
- Constant Field Values
-
-
Method Detail
-
createBuildProblem
public static BuildProblemData createBuildProblem(@NotNull String type, @NotNull String description)
-
createBuildProblem
public static BuildProblemData createBuildProblem(@NotNull String type, @NotNull String description, @Nullable String workingDir)
-
createBuildProblemWithAdditionalData
public static BuildProblemData createBuildProblemWithAdditionalData(@NotNull String type, @NotNull String description, @Nullable String additionalData)
-
createBuildProblem
public static BuildProblemData createBuildProblem(@NotNull String type, @NotNull String description, @Nullable String additionalData, @Nullable String workingDir)
-
createBuildProblemWithAdditionalData
public static BuildProblemData createBuildProblemWithAdditionalData(@NotNull String type, @NotNull String description, @Nullable String additionalData, @Nullable String workingDir)
Creates build problem with specified type and description. identity is calculated from normalized description where normalizing means making path relative to workingDir or- See Also:
BuildProblemData
-
getIdentityForText
@NotNull public static String getIdentityForText(@NotNull String text, @Nullable String workingDir)
-
createSingletonBuildProblem
public static BuildProblemData createSingletonBuildProblem(String type, String description)
-
createFromServiceMessage
@NotNull public static BuildProblemData createFromServiceMessage(@NotNull ServiceMessage serviceMessage, @Nullable String workingDir) throws IllegalArgumentException
- Throws:
IllegalArgumentException- if illegal service message attributes are provided
-
-