-
public final class ActionEventSchema of common properties of RUM events View Container schema for views that are nested (webviews in mobile)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classActionEvent.Companionpublic final classActionEvent.ApplicationApplication properties
public final classActionEvent.ActionEventSessionSession properties
public final classActionEvent.ActionEventViewView properties View properties
public final classActionEvent.UsrUser properties
public final classActionEvent.ConnectivityDevice connectivity properties
public final classActionEvent.DisplayDisplay properties
public final classActionEvent.SyntheticsSynthetics properties
public final classActionEvent.CiTestCI Visibility properties
public final classActionEvent.OsOperating system properties
public final classActionEvent.DeviceDevice properties
public final classActionEvent.DdInternal properties Internal properties
public final classActionEvent.ContextUser provided context
public final classActionEvent.ContainerView Container properties (view wrapping the current view)
public final classActionEvent.ActionEventActionAction properties
public final classActionEvent.CellularCellular connectivity properties
public final classActionEvent.ViewportThe viewport represents the rectangular area that is currently being viewed. Content outside the viewport is not visible onscreen until scrolled into view.
public final classActionEvent.DdSessionSession-related internal properties
public final classActionEvent.ConfigurationSubset of the SDK configuration options in use during its execution
public final classActionEvent.DdActionAction properties
public final classActionEvent.ContainerViewAttributes of the view's container
public final classActionEvent.ActionEventActionTargetAction target properties
public final classActionEvent.FrustrationAction frustration properties
public final classActionEvent.ErrorProperties of the errors of the action
public final classActionEvent.CrashProperties of the crashes of the action
public final classActionEvent.LongTaskProperties of the long tasks of the action
public final classActionEvent.ResourceProperties of the resources of the action
public final classActionEvent.PositionAction position properties
public final classActionEvent.DdActionTargetTarget properties
public enumActionEvent.ActionEventSourceThe source of this event
public enumActionEvent.ActionEventSessionTypeType of the session
public enumActionEvent.StatusStatus of the device connectivity
public enumActionEvent.Interfacepublic enumActionEvent.EffectiveTypeCellular connection type reflecting the measured network performance
public enumActionEvent.DeviceTypeDevice type info
public enumActionEvent.ActionEventActionTypeType of the action
public enumActionEvent.PlanSession plan: 1 is the plan without replay, 2 is the plan with replay (deprecated)
public enumActionEvent.SessionPreconditionThe precondition that led to the creation of the session
public enumActionEvent.Type
-
Field Summary
Fields Modifier and Type Field Description private final Stringtypeprivate final Longdateprivate final ActionEvent.Applicationapplicationprivate final Stringserviceprivate final Stringversionprivate final StringbuildVersionprivate final StringbuildIdprivate final ActionEvent.ActionEventSessionsessionprivate final ActionEvent.ActionEventSourcesourceprivate final ActionEvent.ActionEventViewviewprivate final ActionEvent.Usrusrprivate final ActionEvent.Connectivityconnectivityprivate final ActionEvent.Displaydisplayprivate final ActionEvent.Syntheticssyntheticsprivate final ActionEvent.CiTestciTestprivate final ActionEvent.Ososprivate final ActionEvent.Devicedeviceprivate final ActionEvent.Ddddprivate final ActionEvent.Contextcontextprivate final ActionEvent.Containercontainerprivate final ActionEvent.ActionEventActionaction
-
Constructor Summary
Constructors Constructor Description ActionEvent(Long date, ActionEvent.Application application, String service, String version, String buildVersion, String buildId, ActionEvent.ActionEventSession session, ActionEvent.ActionEventSource source, ActionEvent.ActionEventView view, ActionEvent.Usr usr, ActionEvent.Connectivity connectivity, ActionEvent.Display display, ActionEvent.Synthetics synthetics, ActionEvent.CiTest ciTest, ActionEvent.Os os, ActionEvent.Device device, ActionEvent.Dd dd, ActionEvent.Context context, ActionEvent.Container container, ActionEvent.ActionEventAction action)
-
Method Summary
Modifier and Type Method Description final StringgetType()final LonggetDate()final ActionEvent.ApplicationgetApplication()final StringgetService()final StringgetVersion()final StringgetBuildVersion()final StringgetBuildId()final ActionEvent.ActionEventSessiongetSession()final ActionEvent.ActionEventSourcegetSource()final ActionEvent.ActionEventViewgetView()final ActionEvent.UsrgetUsr()final ActionEvent.ConnectivitygetConnectivity()final ActionEvent.DisplaygetDisplay()final ActionEvent.SyntheticsgetSynthetics()final ActionEvent.CiTestgetCiTest()final ActionEvent.OsgetOs()final ActionEvent.DevicegetDevice()final ActionEvent.DdgetDd()final ActionEvent.ContextgetContext()final ActionEvent.ContainergetContainer()final ActionEvent.ActionEventActiongetAction()final JsonElementtoJson()-
-
Constructor Detail
-
ActionEvent
ActionEvent(Long date, ActionEvent.Application application, String service, String version, String buildVersion, String buildId, ActionEvent.ActionEventSession session, ActionEvent.ActionEventSource source, ActionEvent.ActionEventView view, ActionEvent.Usr usr, ActionEvent.Connectivity connectivity, ActionEvent.Display display, ActionEvent.Synthetics synthetics, ActionEvent.CiTest ciTest, ActionEvent.Os os, ActionEvent.Device device, ActionEvent.Dd dd, ActionEvent.Context context, ActionEvent.Container container, ActionEvent.ActionEventAction action)
- Parameters:
date- Start of the event in ms from epochapplication- Application propertiesservice- The service name for this applicationversion- The version for this applicationbuildVersion- The build version for this applicationbuildId- Generated unique ID of the application build.session- Session propertiessource- The source of this eventview- View properties View propertiesusr- User propertiesconnectivity- Device connectivity propertiesdisplay- Display propertiessynthetics- Synthetics propertiesciTest- CI Visibility propertiesos- Operating system propertiesdevice- Device propertiesdd- Internal properties Internal propertiescontext- User provided contextcontainer- View Container properties (view wrapping the current view)action- Action properties
-
-
Method Detail
-
getApplication
final ActionEvent.Application getApplication()
-
getService
final String getService()
-
getVersion
final String getVersion()
-
getBuildVersion
final String getBuildVersion()
-
getBuildId
final String getBuildId()
-
getSession
final ActionEvent.ActionEventSession getSession()
-
getSource
final ActionEvent.ActionEventSource getSource()
-
getView
final ActionEvent.ActionEventView getView()
-
getUsr
final ActionEvent.Usr getUsr()
-
getConnectivity
final ActionEvent.Connectivity getConnectivity()
-
getDisplay
final ActionEvent.Display getDisplay()
-
getSynthetics
final ActionEvent.Synthetics getSynthetics()
-
getCiTest
final ActionEvent.CiTest getCiTest()
-
getOs
final ActionEvent.Os getOs()
-
getDevice
final ActionEvent.Device getDevice()
-
getDd
final ActionEvent.Dd getDd()
-
getContext
final ActionEvent.Context getContext()
-
getContainer
final ActionEvent.Container getContainer()
-
getAction
final ActionEvent.ActionEventAction getAction()
-
toJson
final JsonElement toJson()
-
-
-
-