public class ExceptionDetails extends java.lang.Object implements JsonSerializable
Constructor and Description |
---|
ExceptionDetails()
Initializes a new instance of the ExceptionDetails class.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getHasFullStack()
Gets the HasFullStack property.
|
int |
getId()
Gets the Id property.
|
java.lang.String |
getMessage()
Gets the Message property.
|
int |
getOuterId()
Gets the OuterId property.
|
java.util.List<StackFrame> |
getParsedStack()
Gets the ParsedStack property.
|
java.lang.String |
getStack()
Gets the Stack property.
|
java.lang.String |
getTypeName()
Gets the TypeName property.
|
protected void |
InitializeFields()
Optionally initializes fields for the current context.
|
void |
serialize(JsonTelemetryDataSerializer writer)
Serializes the beginning of this object to the passed in writer.
|
protected void |
serializeContent(JsonTelemetryDataSerializer writer)
Serializes the beginning of this object to the passed in writer.
|
void |
setHasFullStack(boolean value)
Sets the HasFullStack property.
|
void |
setId(int value)
Sets the Id property.
|
void |
setMessage(java.lang.String value)
Sets the Message property.
|
void |
setOuterId(int value)
Sets the OuterId property.
|
void |
setParsedStack(java.util.List<StackFrame> value)
Sets the ParsedStack property.
|
void |
setStack(java.lang.String value)
Sets the Stack property.
|
void |
setTypeName(java.lang.String value)
Sets the TypeName property.
|
public ExceptionDetails()
public int getId()
public void setId(int value)
public int getOuterId()
public void setOuterId(int value)
public java.lang.String getTypeName()
public void setTypeName(java.lang.String value)
public java.lang.String getMessage()
public void setMessage(java.lang.String value)
public boolean getHasFullStack()
public void setHasFullStack(boolean value)
public java.lang.String getStack()
public void setStack(java.lang.String value)
public java.util.List<StackFrame> getParsedStack()
public void setParsedStack(java.util.List<StackFrame> value)
public void serialize(JsonTelemetryDataSerializer writer) throws java.io.IOException
serialize
in interface JsonSerializable
writer
- The writer to serialize this object to.java.io.IOException
- The exception that might be thrown during serialization.protected void serializeContent(JsonTelemetryDataSerializer writer) throws java.io.IOException
writer
- The writer to serialize this object to.java.io.IOException
protected void InitializeFields()