-
public class BacktraceDataSerializable Backtrace API data object
-
-
Field Summary
Fields Modifier and Type Field Description public final Stringlangpublic final Stringagentpublic Stringsymbolicationpublic Stringuuidpublic longtimestamppublic StringlangVersionpublic StringagentVersionpublic Map<String, String>attributespublic StringmainThreadpublic Array<String>classifierspublic Map<String, Object>annotationspublic Map<String, SourceCode>sourceCodepublic transient BacktraceReportreportpublic transient Contextcontext
-
Constructor Summary
Constructors Constructor Description BacktraceData(Context context, BacktraceReport report, Map<String, Object> clientAttributes)Create instance of report data
-
Method Summary
Modifier and Type Method Description voidsetAttributes(Map<String, Object> clientAttributes)Set attributes and add complex attributes to annotations voidsetAnnotations(Map<String, Object> complexAttributes)*Set annotations object BacktraceReportgetReport()List<String>getAttachments()Get absolute paths to report attachments -
-
Constructor Detail
-
BacktraceData
BacktraceData(Context context, BacktraceReport report, Map<String, Object> clientAttributes)
Create instance of report data- Parameters:
context- current application contextreport- current reportclientAttributes- attributes which should be added to BacktraceData object
-
-
Method Detail
-
setAttributes
void setAttributes(Map<String, Object> clientAttributes)
Set attributes and add complex attributes to annotations
-
setAnnotations
void setAnnotations(Map<String, Object> complexAttributes)
*Set annotations object
-
getReport
BacktraceReport getReport()
-
getAttachments
List<String> getAttachments()
Get absolute paths to report attachments
-
-
-
-