public class ErrorEvent extends Event
| Modifier and Type | Class and Description |
|---|---|
static class |
ErrorEvent.Builder |
static class |
ErrorEvent.StackTrace |
Event.BaseBuilder<T>, Event.Type| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ERROR_EVENT_LABEL |
duration, identifier, timestamp| Constructor and Description |
|---|
ErrorEvent(java.lang.String name,
java.lang.String message,
java.util.ArrayList<ErrorEvent.StackTrace> stackTraces,
int errorStackTraceIndex,
Instrumentation.Severity severity,
long timestamp,
long duration,
java.util.Map<java.lang.String,java.lang.String> stringProperties,
java.util.Map<java.lang.String,java.lang.Long> longProperties,
java.util.Map<java.lang.String,java.lang.Double> doubleProperties,
java.util.Map<java.lang.String,java.lang.Boolean> booleanProperties,
java.util.Map<java.lang.String,java.util.Date> dateProperties) |
| Modifier and Type | Method and Description |
|---|---|
static ErrorEvent.Builder |
builder(java.lang.String name) |
void |
eventSpecificFields(com.google.gson.stream.JsonWriter writer) |
java.lang.String |
getErrorMessage() |
java.lang.String |
getErrorName() |
int |
getErrorStackTraceIndex() |
java.lang.String |
getMessage() |
Instrumentation.Severity |
getSeverity() |
java.util.ArrayList<ErrorEvent.StackTrace> |
getStackTraces() |
Event.Type |
getType() |
java.lang.String |
toString() |
public static final java.lang.String ERROR_EVENT_LABEL
public ErrorEvent(java.lang.String name,
java.lang.String message,
java.util.ArrayList<ErrorEvent.StackTrace> stackTraces,
int errorStackTraceIndex,
Instrumentation.Severity severity,
long timestamp,
long duration,
java.util.Map<java.lang.String,java.lang.String> stringProperties,
java.util.Map<java.lang.String,java.lang.Long> longProperties,
java.util.Map<java.lang.String,java.lang.Double> doubleProperties,
java.util.Map<java.lang.String,java.lang.Boolean> booleanProperties,
java.util.Map<java.lang.String,java.util.Date> dateProperties)
public void eventSpecificFields(com.google.gson.stream.JsonWriter writer)
throws java.io.IOException
eventSpecificFields in class Eventjava.io.IOExceptionpublic java.lang.String getErrorName()
public java.lang.String getErrorMessage()
public java.util.ArrayList<ErrorEvent.StackTrace> getStackTraces()
public int getErrorStackTraceIndex()
public Instrumentation.Severity getSeverity()
Instrumentation.Severitypublic Event.Type getType()
public java.lang.String toString()
toString in class java.lang.Objectpublic static ErrorEvent.Builder builder(java.lang.String name)
public java.lang.String getMessage()