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 boolean
equals(Object obj)
static CloudErrorInfo
fromString(String src)
String
getDetailedMessage()
String
getMessage()
int
hashCode()
String
toDBString()
truncates the values, so total length is <=2000 symbolsString
toString()
-
-
-
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)
-
-