Package com.atlassian.bamboo.logger
Interface ErrorDetails
- All Known Implementing Classes:
DecoratedErrorDetailsImpl
,ElasticErrorDetailsImpl
,ErrorDetailsImpl
public interface ErrorDetails
-
Method Summary
Modifier and TypeMethodDescription@Nullable String
Deprecated.@Nullable Integer
Deprecated.since 5.5, usegetResultNumber()
Deprecated.since 5.5, usegetResultKey()
Top level message related to error@Nullable Key
Get entity key associated with this errorint
@NotNull Date
@NotNull Date
int
@Nullable ResultKey
Get result key associated with this error@Nullable Integer
Deprecated.since 6.5, usegetResultNumberLong()
@Nullable Long
@Nullable ThrowableDetails
Contains the details of anyThrowable
which may have been thrown in the errorboolean
Is 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
-
getBuildNumber
Deprecated.since 5.5, usegetResultNumber()
-
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 anyThrowable
which may have been thrown in the error- Returns:
- details of any
Throwable
for this error
-
getAgentIds
-
getEntityKey()