Package com.atlassian.bamboo.logger
Interface ErrorDetails
- All Known Implementing Classes:
DecoratedErrorDetailsImpl,ElasticErrorDetailsImpl,ErrorDetailsImpl
public interface ErrorDetails
-
Method Summary
Modifier and TypeMethodDescription@Nullable StringDeprecated.Deprecated.since 5.5, usegetResultKey()Top level message related to error@Nullable KeyGet entity key associated with this errorint@NotNull Date@NotNull Dateint@Nullable ResultKeyGet result key associated with this error@Nullable IntegerDeprecated.since 6.5, usegetResultNumberLong()@Nullable Long@Nullable ThrowableDetailsContains the details of anyThrowablewhich may have been thrown in the errorbooleanIs this error specific to one plan (true) or for all/any plans (false) e.g.
-
Method Details
-
getBuildKey
Deprecated.since 5.5, usegetEntityKey()Full key for the build plan (e.g BAMBOO-TRUNK)- Returns:
- build key
-
getEntityKey
Get entity key associated with this error- Returns:
- entity key
-
getResultNumber
Deprecated.since 6.5, usegetResultNumberLong()- Returns:
- associated result number or null
-
getResultNumberLong
- Returns:
- associated result number or null
-
getBuildResultKey
Deprecated.since 5.5, usegetResultKey()Full key for the build result (e.g BAMBOO-TRUNK-4)- Returns:
- build result key
-
getResultKey
Get result key associated with this error- Returns:
- result key
-
isBuildSpecific
boolean isBuildSpecific()Is this error specific to one plan (true) or for all/any plans (false) e.g. a system error or elastic error.- Returns:
- true if error contains a build key.
-
getErrorNumber
int getErrorNumber() -
getContext
String getContext()Top level message related to error -
getFirstOccurred
- Returns:
- Date this error was first thrown
-
getLastOccurred
- Returns:
- Date this error was last thrown (if it only occurred once it will be the same as
getFirstOccurred())
-
getNumberOfOccurrences
int getNumberOfOccurrences()- Returns:
- Number of times this error has occurred
-
getThrowableDetails
Contains the details of anyThrowablewhich may have been thrown in the error- Returns:
- details of any
Throwablefor this error
-
getAgentIds
-
getEntityKey()