public class ThrowableError extends TracedError
| Modifier and Type | Class and Description |
|---|---|
static class |
ThrowableError.Builder |
| Modifier | Constructor and Description |
|---|---|
protected |
ThrowableError(ErrorCollectorConfig errorCollectorConfig,
ErrorMessageReplacer errorMessageReplacer,
java.lang.String appName,
java.lang.String frontendMetricName,
java.lang.String requestUri,
java.lang.Throwable error,
long timestamp,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> prefixedParams,
java.util.Map<java.lang.String,?> userParams,
java.util.Map<java.lang.String,?> agentParams,
java.util.Map<java.lang.String,?> errorParams,
java.util.Map<java.lang.String,?> intrinsics,
TransactionData transactionData,
boolean expected) |
| Modifier and Type | Method and Description |
|---|---|
static ThrowableError.Builder |
builder(ErrorCollectorConfig errorCollectorConfig,
java.lang.String appName,
java.lang.String frontendMetricName,
java.lang.Throwable throwable,
long timestampInMillis) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getExceptionClass() |
java.lang.String |
getMessage() |
java.lang.Throwable |
getThrowable() |
int |
hashCode() |
boolean |
incrementsErrorMetric() |
java.util.Collection<java.lang.String> |
stackTrace()
Returns the stack trace associated with this error, or null if the error has no stack trace.
|
java.lang.String |
toString() |
compareTo, getErrorAtts, getIntrinsicAtts, getPath, getTimestampInMillis, stackTraces, writeJSONStringprotected ThrowableError(ErrorCollectorConfig errorCollectorConfig, ErrorMessageReplacer errorMessageReplacer, java.lang.String appName, java.lang.String frontendMetricName, java.lang.String requestUri, java.lang.Throwable error, long timestamp, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> prefixedParams, java.util.Map<java.lang.String,?> userParams, java.util.Map<java.lang.String,?> agentParams, java.util.Map<java.lang.String,?> errorParams, java.util.Map<java.lang.String,?> intrinsics, TransactionData transactionData, boolean expected)
public static ThrowableError.Builder builder(ErrorCollectorConfig errorCollectorConfig, java.lang.String appName, java.lang.String frontendMetricName, java.lang.Throwable throwable, long timestampInMillis)
public java.lang.Throwable getThrowable()
public java.lang.String getMessage()
getMessage in class TracedErrorpublic java.lang.String getExceptionClass()
getExceptionClass in class TracedErrorpublic java.util.Collection<java.lang.String> stackTrace()
TracedErrorstackTrace in class TracedErrorpublic boolean incrementsErrorMetric()
incrementsErrorMetric in class TracedErrorpublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object