-
public class RumAttributesThis class holds constant rum attribute keys.
-
-
Field Summary
-
Method Summary
Modifier and Type Method Description final StringgetAPPLICATION_VERSION()The human readable version of the application. final StringgetENV()The custom environment name. final StringgetSERVICE_NAME()The name of the application or service generating the rum events. final StringgetSOURCE()The technology from which the log originated. final StringgetVARIANT()The application variant. final StringgetSDK_VERSION()Version of the current Datadog SDK. final StringgetINTERNAL_ERROR_TYPE()Overrides the automatic RUM error event type with a custom one. final StringgetINTERNAL_TIMESTAMP()Overrides the automatic RUM event timestamp with a custom one. final StringgetINTERNAL_ERROR_SOURCE_TYPE()Overrides the default RUM error source type with a custom one. final StringgetINTERNAL_ERROR_IS_CRASH()Overrides the default RUM error source is_crashwith a custom one.final StringgetTRACE_ID()Trace Id related to the resource loading. final StringgetSPAN_ID()Span Id related to the resource loading. final StringgetRULE_PSR()Tracing Sample Rate for the resource tracking, between zero and one. final StringgetRESOURCE_TIMINGS()Timings coming from external sources, as object { startTime (number) + duration (number) }. final StringgetGRAPHQL_OPERATION_TYPE()GraphQL operation type coming from cross-platform SDK (String). final StringgetGRAPHQL_OPERATION_NAME()GraphQL operation name coming from cross-platform SDK (String). final StringgetGRAPHQL_PAYLOAD()JSON representation of GraphQL payload coming from cross-platform SDK (String). final StringgetGRAPHQL_VARIABLES()JSON representation of GraphQL variables type coming from cross-platform SDK (String). final StringgetERROR_RESOURCE_METHOD()Indicates the action performed by the Resource which triggered the error. final StringgetERROR_RESOURCE_STATUS_CODE()The HTTP response status code for the Resource which triggered the error. final StringgetERROR_RESOURCE_URL()The URL of a loaded Resource which triggered the error. final StringgetERROR_DATABASE_VERSION()The version of the Database that triggered the error. final StringgetERROR_DATABASE_PATH()The path of the Database that triggered the error. final StringgetERROR_FINGERPRINT()Specifies a custom error fingerprint for the supplied error. final StringgetACTION_TARGET_CLASS_NAME()The touch target class name. final StringgetACTION_TARGET_TITLE()The title of the action's target. final StringgetACTION_TARGET_PARENT_INDEX()The index of the touch target in the parent view. final StringgetACTION_TARGET_PARENT_CLASSNAME()The class name of the touch target's parent view. final StringgetACTION_TARGET_PARENT_RESOURCE_ID()The resource id of the target container in case this is a scrollable component. final StringgetACTION_TARGET_RESOURCE_ID()The touch target resource id. final StringgetACTION_GESTURE_DIRECTION()The gesture event direction. final StringgetACTION_GESTURE_FROM_STATE()The gesture event start state. final StringgetACTION_GESTURE_TO_STATE()The gesture event final state. final StringgetLONG_TASK_TARGET()The Long Task target info. final StringgetNETWORK_CARRIER_ID()The unique id of the Carrier attached to the SIM card. final StringgetNETWORK_CARRIER_NAME()The name of the Carrier attached to the SIM card. final StringgetNETWORK_CONNECTIVITY()The connectivity status of the device. final StringgetNETWORK_DOWN_KBPS()The downstream bandwidth for the current network in Kbps. final StringgetNETWORK_SIGNAL_STRENGTH()The bearer specific signal strength. final StringgetNETWORK_UP_KBPS()The upstream bandwidth for the current network in Kbps. final StringgetNETWORK_BYTES_READ()Total number of bytes transmitted from the client to the server. -
-
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.
-
getVARIANT
final String getVARIANT()
The application variant. (String) This value is filled automatically by the RumMonitor.
-
getSDK_VERSION
final String getSDK_VERSION()
Version of the current Datadog SDK.
-
getINTERNAL_ERROR_TYPE
final String getINTERNAL_ERROR_TYPE()
Overrides the automatic RUM error event type with a custom one.
-
getINTERNAL_TIMESTAMP
final String getINTERNAL_TIMESTAMP()
Overrides the automatic RUM event timestamp with a custom one.
-
getINTERNAL_ERROR_SOURCE_TYPE
final String getINTERNAL_ERROR_SOURCE_TYPE()
Overrides the default RUM error source type with a custom one.
-
getINTERNAL_ERROR_IS_CRASH
final String getINTERNAL_ERROR_IS_CRASH()
Overrides the default RUM error source
is_crashwith a custom one.
-
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_OPERATION_TYPE
final String getGRAPHQL_OPERATION_TYPE()
GraphQL operation type coming from cross-platform SDK (String).
-
getGRAPHQL_OPERATION_NAME
final String getGRAPHQL_OPERATION_NAME()
GraphQL operation name coming from cross-platform SDK (String).
-
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.
-
getERROR_DATABASE_VERSION
final String getERROR_DATABASE_VERSION()
The version of the Database that triggered the error. This value is filled automatically by the RumMonitor.
-
getERROR_DATABASE_PATH
final String getERROR_DATABASE_PATH()
The path of the Database that triggered the error. This value is filled automatically by the RumMonitor.
-
getERROR_FINGERPRINT
final String getERROR_FINGERPRINT()
Specifies a custom error fingerprint for the supplied error.
-
getACTION_TARGET_CLASS_NAME
final String getACTION_TARGET_CLASS_NAME()
The touch target class name. (String)
-
getACTION_TARGET_TITLE
final String getACTION_TARGET_TITLE()
The title of the action's target. (String)
-
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_CLASSNAME
final String getACTION_TARGET_PARENT_CLASSNAME()
The class name of the touch target's parent view. (String) 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.
-
getACTION_GESTURE_DIRECTION
final String getACTION_GESTURE_DIRECTION()
The gesture event direction.
-
getACTION_GESTURE_FROM_STATE
final String getACTION_GESTURE_FROM_STATE()
The gesture event start state.
-
getACTION_GESTURE_TO_STATE
final String getACTION_GESTURE_TO_STATE()
The gesture event final state.
-
getLONG_TASK_TARGET
final String getLONG_TASK_TARGET()
The Long Task target info. (String)
-
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_CONNECTIVITY
final String getNETWORK_CONNECTIVITY()
The connectivity status of the device. (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_SIGNAL_STRENGTH
final String getNETWORK_SIGNAL_STRENGTH()
The bearer specific signal strength. (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.
-
getNETWORK_BYTES_READ
final String getNETWORK_BYTES_READ()
Total number of bytes transmitted from the client to the server. (Number)
-
-
-
-