Package jetbrains.buildServer.messages
Class ErrorData
- java.lang.Object
-
- jetbrains.buildServer.messages.ErrorData
-
- All Implemented Interfaces:
ObjectSizeEstimate
- Direct Known Subclasses:
TestProblemData
public class ErrorData extends java.lang.Object implements ObjectSizeEstimate
- Author:
- Eugene Zhuravlev Date: Mar 22, 2006
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ARTIFACT_DEPENDENCY_ERROR_TYPE
static java.lang.String
BUILD_RUNNER_ERROR_TYPE
Following errors mark build as an internal error if reported before or during first build step executionstatic java.lang.String
CHECKING_FOR_CHANGES_ERROR_TYPE
static java.lang.String
DIRECTORY_CREATION_ERROR_TYPE
java.lang.String
localizedMessage
static java.lang.String
PREPARATION_FAILURE_TYPE
static java.lang.String
SNAPSHOT_DEPENDENCY_ERROR_BUILD_PROCEEDS_TYPE
static java.lang.String
SNAPSHOT_DEPENDENCY_ERROR_TYPE
java.lang.String
stackTrace
java.lang.String
type
static java.util.Map
TYPE_DESCRIPTIONS
static java.lang.String
UNKNOWN_TYPE
Following errors do not mark build as an internal error Normally they are reported by TeamCity core.static java.lang.String
UPDATE_SOURCES_TYPE
Following errors mark build as an internal error.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getEstimatedSize()
boolean
isInternalError()
static boolean
isInternalError(java.lang.String type)
static boolean
isSnapshotDependencyError(java.lang.String type)
java.lang.String
toString()
-
-
-
Field Detail
-
UPDATE_SOURCES_TYPE
public static final java.lang.String UPDATE_SOURCES_TYPE
Following errors mark build as an internal error. Normally they are reported by TeamCity core. Shouldn't be reported from build step.- See Also:
- Constant Field Values
-
CHECKING_FOR_CHANGES_ERROR_TYPE
public static final java.lang.String CHECKING_FOR_CHANGES_ERROR_TYPE
- See Also:
- Constant Field Values
-
ARTIFACT_DEPENDENCY_ERROR_TYPE
public static final java.lang.String ARTIFACT_DEPENDENCY_ERROR_TYPE
- See Also:
- Constant Field Values
-
SNAPSHOT_DEPENDENCY_ERROR_TYPE
public static final java.lang.String SNAPSHOT_DEPENDENCY_ERROR_TYPE
- See Also:
- Constant Field Values
-
PREPARATION_FAILURE_TYPE
public static final java.lang.String PREPARATION_FAILURE_TYPE
- See Also:
- Constant Field Values
-
DIRECTORY_CREATION_ERROR_TYPE
public static final java.lang.String DIRECTORY_CREATION_ERROR_TYPE
- See Also:
- Constant Field Values
-
BUILD_RUNNER_ERROR_TYPE
public static final java.lang.String BUILD_RUNNER_ERROR_TYPE
Following errors mark build as an internal error if reported before or during first build step execution- See Also:
- Constant Field Values
-
UNKNOWN_TYPE
public static final java.lang.String UNKNOWN_TYPE
Following errors do not mark build as an internal error Normally they are reported by TeamCity core. Shouldn't be reported from build step.- See Also:
- Constant Field Values
-
SNAPSHOT_DEPENDENCY_ERROR_BUILD_PROCEEDS_TYPE
public static final java.lang.String SNAPSHOT_DEPENDENCY_ERROR_BUILD_PROCEEDS_TYPE
- See Also:
- Constant Field Values
-
TYPE_DESCRIPTIONS
public static final java.util.Map TYPE_DESCRIPTIONS
-
stackTrace
public java.lang.String stackTrace
-
localizedMessage
public java.lang.String localizedMessage
-
type
public java.lang.String type
-
-
Constructor Detail
-
ErrorData
public ErrorData(@NotNull java.lang.Throwable th)
-
ErrorData
public ErrorData(java.lang.Throwable th, java.lang.String localizedMessage, java.lang.String type)
-
ErrorData
public ErrorData(java.lang.String stackTrace, java.lang.String localizedMessage, java.lang.String type)
-
-
Method Detail
-
isInternalError
public boolean isInternalError()
-
isInternalError
public static boolean isInternalError(java.lang.String type)
-
isSnapshotDependencyError
public static boolean isSnapshotDependencyError(java.lang.String type)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getEstimatedSize
public long getEstimatedSize()
- Specified by:
getEstimatedSize
in interfaceObjectSizeEstimate
- Returns:
- estimated size of this object in bytes
-
-