Package jetbrains.buildServer.clouds
Class CloudErrorInfo
- java.lang.Object
-
- jetbrains.buildServer.clouds.CloudErrorInfo
-
public final class CloudErrorInfo extends Object
- Since:
- 5.0
-
-
Constructor Summary
Constructors Constructor Description CloudErrorInfo(String message)Creates error info without detailed messageCloudErrorInfo(String message, String detailedMessage)Creates error info with message and detailed messageCloudErrorInfo(String message, String detailedMessageEx, Throwable th)Creates error info with exception stacktrace and message included in detailed message
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static CloudErrorInfofromString(String src)StringgetDetailedMessage()StringgetMessage()inthashCode()StringtoDBString()truncates the values, so total length is <=2000 symbolsStringtoString()
-
-
-
Constructor Detail
-
CloudErrorInfo
public CloudErrorInfo(@NotNull String message, @Nullable String detailedMessage)Creates error info with message and detailed message- Parameters:
message- messagedetailedMessage- detailedMessage
-
CloudErrorInfo
public CloudErrorInfo(@NotNull String message)Creates error info without detailed message- Parameters:
message- message
-
CloudErrorInfo
public CloudErrorInfo(@NotNull String message, @NotNull String detailedMessageEx, @NotNull Throwable th)Creates error info with exception stacktrace and message included in detailed message- Parameters:
message- short messagedetailedMessageEx- detailed message prefixth- excection
-
-
Method Detail
-
getMessage
@NotNull public String getMessage()
- Returns:
- short message
-
getDetailedMessage
@Nullable public String getDetailedMessage()
- Returns:
- descriptive message
-
toDBString
public String toDBString()
truncates the values, so total length is <=2000 symbols- Returns:
-
fromString
@Nullable public static CloudErrorInfo fromString(@Nullable String src)
-
-