Package 

Object RumAttributes


  • 
    public class RumAttributes
    
                        

    This class holds constant rum attribute keys.

    • Method Detail

      • getAPPLICATION_VERSION

         final String getAPPLICATION_VERSION()

        The human readable version of the application. (String) This value is extracted from your application's manifest and filled automatically by the RumMonitor.

      • getENV

         final String getENV()

        The custom environment name. (Number) This value is filled automatically by the RumMonitor.

      • getSERVICE_NAME

         final String getSERVICE_NAME()

        The name of the application or service generating the rum events. (String) This values is configurable through the Configuration.Builder during the SDK initialization. By default it will take the application package name.

      • getSOURCE

         final String getSOURCE()

        The technology from which the log originated. (String) This value is filled automatically by the RumMonitor.

      • getTRACE_ID

         final String getTRACE_ID()

        Trace Id related to the resource loading. (Number) This value is filled automatically by the DatadogInterceptor.

      • getSPAN_ID

         final String getSPAN_ID()

        Span Id related to the resource loading. (Number) This value is filled automatically by the DatadogInterceptor.

      • getRULE_PSR

         final String getRULE_PSR()

        Tracing Sample Rate for the resource tracking, between zero and one. (Number) This value is filled automatically by the DatadogInterceptor.

      • getRESOURCE_TIMINGS

         final String getRESOURCE_TIMINGS()

        Timings coming from external sources, as object { startTime (number) + duration (number) }.

      • getGRAPHQL_PAYLOAD

         final String getGRAPHQL_PAYLOAD()

        JSON representation of GraphQL payload coming from cross-platform SDK (String).

      • getGRAPHQL_VARIABLES

         final String getGRAPHQL_VARIABLES()

        JSON representation of GraphQL variables type coming from cross-platform SDK (String).

      • getERROR_RESOURCE_METHOD

         final String getERROR_RESOURCE_METHOD()

        Indicates the action performed by the Resource which triggered the error. (String) This value is filled automatically by the RumMonitor and the DatadogInterceptor.

      • getERROR_RESOURCE_STATUS_CODE

         final String getERROR_RESOURCE_STATUS_CODE()

        The HTTP response status code for the Resource which triggered the error. (Number) This value is filled automatically by the DatadogInterceptor.

      • getERROR_RESOURCE_URL

         final String getERROR_RESOURCE_URL()

        The URL of a loaded Resource which triggered the error. (String) This value is filled automatically by the RumMonitor and the DatadogInterceptor.

      • getACTION_TARGET_PARENT_INDEX

         final String getACTION_TARGET_PARENT_INDEX()

        The index of the touch target in the parent view. (Integer) For now we only detect RecyclerView as parent.

      • getACTION_TARGET_PARENT_RESOURCE_ID

         final String getACTION_TARGET_PARENT_RESOURCE_ID()

        The resource id of the target container in case this is a scrollable component. (String) In case the resource id is missing we will provide the container id in a Hexa String format (e.g. 0x1A2B1) For now we only support the RecyclerView component.

      • getACTION_TARGET_RESOURCE_ID

         final String getACTION_TARGET_RESOURCE_ID()

        The touch target resource id. (String) It can either be the resource identifier, or the raw hexadecimal value.

      • getNETWORK_CARRIER_ID

         final String getNETWORK_CARRIER_ID()

        The unique id of the Carrier attached to the SIM card. (Number) This value is filled automatically by the RumMonitor for resources and errors.

      • getNETWORK_CARRIER_NAME

         final String getNETWORK_CARRIER_NAME()

        The name of the Carrier attached to the SIM card. (String) This value is filled automatically by the RumMonitor for resources and errors.

      • getNETWORK_DOWN_KBPS

         final String getNETWORK_DOWN_KBPS()

        The downstream bandwidth for the current network in Kbps. (Number) This value is filled automatically by the RumMonitor for resources and errors.

      • getNETWORK_UP_KBPS

         final String getNETWORK_UP_KBPS()

        The upstream bandwidth for the current network in Kbps. (Number) This value is filled automatically by the RumMonitor for resources and errors.