Class BacktraceAttributes

java.lang.Object
backtraceio.library.models.json.BacktraceAttributes

public class BacktraceAttributes extends Object
Class instance to get a built-in attributes from current application
  • Field Details

    • attributes

      public Map<String,String> attributes
      Get built-in primitive attributes
  • Constructor Details

    • BacktraceAttributes

      public BacktraceAttributes(android.content.Context context, BacktraceReport report, Map<String,Object> clientAttributes)
      Create instance of Backtrace Attribute
      Parameters:
      context - application context
      report - received Backtrace report
      clientAttributes - client's attributes (report and client)
    • BacktraceAttributes

      public BacktraceAttributes(android.content.Context context, Map<String,Object> clientAttributes)
    • BacktraceAttributes

      public BacktraceAttributes(android.content.Context context, BacktraceReport report, Map<String,Object> clientAttributes, Boolean includeDynamicAttributes)
  • Method Details

    • getComplexAttributes

      public Map<String,Object> getComplexAttributes()
    • getApplicationName

      public String getApplicationName()
    • getApplicationVersionOrEmpty

      public String getApplicationVersionOrEmpty()
    • getAllAttributes

      public Map<String,Object> getAllAttributes()