-
public final class VitalAppLaunchEventSchema 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 classVitalAppLaunchEvent.Companionpublic final classVitalAppLaunchEvent.ApplicationApplication properties
public final classVitalAppLaunchEvent.VitalAppLaunchEventSessionSession properties
public final classVitalAppLaunchEvent.VitalAppLaunchEventViewView properties
public final classVitalAppLaunchEvent.UsrUser properties
public final classVitalAppLaunchEvent.AccountAccount properties
public final classVitalAppLaunchEvent.ConnectivityDevice connectivity properties
public final classVitalAppLaunchEvent.DisplayDisplay properties
public final classVitalAppLaunchEvent.SyntheticsSynthetics properties
public final classVitalAppLaunchEvent.CiTestCI Visibility properties
public final classVitalAppLaunchEvent.OsOperating system properties
public final classVitalAppLaunchEvent.DeviceDevice properties
public final classVitalAppLaunchEvent.DdInternal properties Internal properties
public final classVitalAppLaunchEvent.ContextUser provided context
public final classVitalAppLaunchEvent.ContainerView Container properties (view wrapping the current view)
public final classVitalAppLaunchEvent.VitalVital properties Vital properties
public final classVitalAppLaunchEvent.CellularCellular connectivity properties
public final classVitalAppLaunchEvent.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 classVitalAppLaunchEvent.DdSessionSession-related internal properties
public final classVitalAppLaunchEvent.ConfigurationSubset of the SDK configuration options in use during its execution
public final classVitalAppLaunchEvent.ProfilingRUM Profiler Internal Context schema
public final classVitalAppLaunchEvent.ContainerViewAttributes of the view's container
public enumVitalAppLaunchEvent.VitalAppLaunchEventSourceThe source of this event
public enumVitalAppLaunchEvent.VitalAppLaunchEventSessionTypeType of the session
public enumVitalAppLaunchEvent.ConnectivityStatusStatus of the device connectivity
public enumVitalAppLaunchEvent.Interfacepublic enumVitalAppLaunchEvent.EffectiveTypeCellular connection type reflecting the measured network performance
public enumVitalAppLaunchEvent.DeviceTypeDevice type info
public enumVitalAppLaunchEvent.AppLaunchMetricThe metric of the app launch.
public enumVitalAppLaunchEvent.StartupTypeThe type of the app launch.
public enumVitalAppLaunchEvent.PlanSession plan: 1 is the plan without replay, 2 is the plan with replay (deprecated)
public enumVitalAppLaunchEvent.SessionPreconditionThe precondition that led to the creation of the session
public enumVitalAppLaunchEvent.ProfilingStatusUsed to track the status of the RUM Profiler.
They are defined in order of when they can happen, from the moment the SDK is initialized to the moment the Profiler is actually running.
starting: The Profiler is starting (i.e., when the SDK just started). This is the initial status.running: The Profiler is running.stopped: The Profiler is stopped.error: The Profiler encountered an error. Seeerror_reasonfor more details.
public enumVitalAppLaunchEvent.ErrorReasonThe reason the Profiler encountered an error. This attribute is only present if the status is
error.Possible values:
not-supported-by-browser: The browser does not support the Profiler (i.e.,window.Profileris not available).failed-to-lazy-load: The Profiler script failed to be loaded by the browser (may be a connection issue or the chunk was not found).missing-document-policy-header: The Profiler failed to start because its missingDocument-Policy: js-profilingHTTP response header.unexpected-exception: An exception occurred when starting the Profiler.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description VitalAppLaunchEvent(Long date, VitalAppLaunchEvent.Application application, String service, String version, String buildVersion, String buildId, String ddtags, VitalAppLaunchEvent.VitalAppLaunchEventSession session, VitalAppLaunchEvent.VitalAppLaunchEventSource source, VitalAppLaunchEvent.VitalAppLaunchEventView view, VitalAppLaunchEvent.Usr usr, VitalAppLaunchEvent.Account account, VitalAppLaunchEvent.Connectivity connectivity, VitalAppLaunchEvent.Display display, VitalAppLaunchEvent.Synthetics synthetics, VitalAppLaunchEvent.CiTest ciTest, VitalAppLaunchEvent.Os os, VitalAppLaunchEvent.Device device, VitalAppLaunchEvent.Dd dd, VitalAppLaunchEvent.Context context, VitalAppLaunchEvent.Container container, VitalAppLaunchEvent.Vital vital)
-
Method Summary
-
-
Constructor Detail
-
VitalAppLaunchEvent
VitalAppLaunchEvent(Long date, VitalAppLaunchEvent.Application application, String service, String version, String buildVersion, String buildId, String ddtags, VitalAppLaunchEvent.VitalAppLaunchEventSession session, VitalAppLaunchEvent.VitalAppLaunchEventSource source, VitalAppLaunchEvent.VitalAppLaunchEventView view, VitalAppLaunchEvent.Usr usr, VitalAppLaunchEvent.Account account, VitalAppLaunchEvent.Connectivity connectivity, VitalAppLaunchEvent.Display display, VitalAppLaunchEvent.Synthetics synthetics, VitalAppLaunchEvent.CiTest ciTest, VitalAppLaunchEvent.Os os, VitalAppLaunchEvent.Device device, VitalAppLaunchEvent.Dd dd, VitalAppLaunchEvent.Context context, VitalAppLaunchEvent.Container container, VitalAppLaunchEvent.Vital vital)
- 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.ddtags- Tags of the event in key:value format, separated by commas (e.g.session- Session propertiessource- The source of this eventview- View propertiesusr- User propertiesaccount- Account 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)vital- Vital properties Vital properties
-
-
Method Detail
-
getApplication
final VitalAppLaunchEvent.Application getApplication()
-
getService
final String getService()
-
getVersion
final String getVersion()
-
getBuildVersion
final String getBuildVersion()
-
getBuildId
final String getBuildId()
-
getSession
final VitalAppLaunchEvent.VitalAppLaunchEventSession getSession()
-
getSource
final VitalAppLaunchEvent.VitalAppLaunchEventSource getSource()
-
getView
final VitalAppLaunchEvent.VitalAppLaunchEventView getView()
-
getUsr
final VitalAppLaunchEvent.Usr getUsr()
-
getAccount
final VitalAppLaunchEvent.Account getAccount()
-
getConnectivity
final VitalAppLaunchEvent.Connectivity getConnectivity()
-
getDisplay
final VitalAppLaunchEvent.Display getDisplay()
-
getSynthetics
final VitalAppLaunchEvent.Synthetics getSynthetics()
-
getCiTest
final VitalAppLaunchEvent.CiTest getCiTest()
-
getOs
final VitalAppLaunchEvent.Os getOs()
-
getDevice
final VitalAppLaunchEvent.Device getDevice()
-
getDd
final VitalAppLaunchEvent.Dd getDd()
-
getContext
final VitalAppLaunchEvent.Context getContext()
-
getContainer
final VitalAppLaunchEvent.Container getContainer()
-
getVital
final VitalAppLaunchEvent.Vital getVital()
-
toJson
final JsonElement toJson()
-
-
-
-