-
public final class RumVitalEventSchema 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 classRumVitalEvent.Companionpublic final classRumVitalEvent.ApplicationApplication properties
public final classRumVitalEvent.RumVitalEventSessionSession properties
public final classRumVitalEvent.RumVitalEventViewView properties
public final classRumVitalEvent.UsrUser properties
public final classRumVitalEvent.ConnectivityDevice connectivity properties
public final classRumVitalEvent.DisplayDisplay properties
public final classRumVitalEvent.SyntheticsSynthetics properties
public final classRumVitalEvent.CiTestCI Visibility properties
public final classRumVitalEvent.OsOperating system properties
public final classRumVitalEvent.DeviceDevice properties
public final classRumVitalEvent.DdInternal properties Internal properties
public final classRumVitalEvent.ContextUser provided context
public final classRumVitalEvent.ContainerView Container properties (view wrapping the current view)
public final classRumVitalEvent.RumVitalEventVitalVital properties
public final classRumVitalEvent.CellularCellular connectivity properties
public final classRumVitalEvent.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 classRumVitalEvent.DdSessionSession-related internal properties
public final classRumVitalEvent.ConfigurationSubset of the SDK configuration options in use during its execution
public final classRumVitalEvent.DdVitalInternal vital properties
public final classRumVitalEvent.ContainerViewAttributes of the view's container
public final classRumVitalEvent.CustomUser custom vital.
public enumRumVitalEvent.RumVitalEventSourceThe source of this event
public enumRumVitalEvent.RumVitalEventSessionTypeType of the session
public enumRumVitalEvent.StatusStatus of the device connectivity
public enumRumVitalEvent.Interfacepublic enumRumVitalEvent.EffectiveTypeCellular connection type reflecting the measured network performance
public enumRumVitalEvent.DeviceTypeDevice type info
public enumRumVitalEvent.RumVitalEventVitalTypeType of the vital
public enumRumVitalEvent.PlanSession plan: 1 is the plan without replay, 2 is the plan with replay (deprecated)
public enumRumVitalEvent.SessionPreconditionThe precondition that led to the creation of the session
-
Field Summary
Fields Modifier and Type Field Description private final Stringtypeprivate final Longdateprivate final RumVitalEvent.Applicationapplicationprivate final Stringserviceprivate final Stringversionprivate final StringbuildVersionprivate final StringbuildIdprivate final RumVitalEvent.RumVitalEventSessionsessionprivate final RumVitalEvent.RumVitalEventSourcesourceprivate final RumVitalEvent.RumVitalEventViewviewprivate final RumVitalEvent.Usrusrprivate final RumVitalEvent.Connectivityconnectivityprivate final RumVitalEvent.Displaydisplayprivate final RumVitalEvent.Syntheticssyntheticsprivate final RumVitalEvent.CiTestciTestprivate final RumVitalEvent.Ososprivate final RumVitalEvent.Devicedeviceprivate final RumVitalEvent.Ddddprivate final RumVitalEvent.Contextcontextprivate final RumVitalEvent.Containercontainerprivate final RumVitalEvent.RumVitalEventVitalvital
-
Constructor Summary
Constructors Constructor Description RumVitalEvent(Long date, RumVitalEvent.Application application, String service, String version, String buildVersion, String buildId, RumVitalEvent.RumVitalEventSession session, RumVitalEvent.RumVitalEventSource source, RumVitalEvent.RumVitalEventView view, RumVitalEvent.Usr usr, RumVitalEvent.Connectivity connectivity, RumVitalEvent.Display display, RumVitalEvent.Synthetics synthetics, RumVitalEvent.CiTest ciTest, RumVitalEvent.Os os, RumVitalEvent.Device device, RumVitalEvent.Dd dd, RumVitalEvent.Context context, RumVitalEvent.Container container, RumVitalEvent.RumVitalEventVital vital)
-
Method Summary
Modifier and Type Method Description final StringgetType()final LonggetDate()final RumVitalEvent.ApplicationgetApplication()final StringgetService()final StringgetVersion()final StringgetBuildVersion()final StringgetBuildId()final RumVitalEvent.RumVitalEventSessiongetSession()final RumVitalEvent.RumVitalEventSourcegetSource()final RumVitalEvent.RumVitalEventViewgetView()final RumVitalEvent.UsrgetUsr()final RumVitalEvent.ConnectivitygetConnectivity()final RumVitalEvent.DisplaygetDisplay()final RumVitalEvent.SyntheticsgetSynthetics()final RumVitalEvent.CiTestgetCiTest()final RumVitalEvent.OsgetOs()final RumVitalEvent.DevicegetDevice()final RumVitalEvent.DdgetDd()final RumVitalEvent.ContextgetContext()final RumVitalEvent.ContainergetContainer()final RumVitalEvent.RumVitalEventVitalgetVital()final JsonElementtoJson()-
-
Constructor Detail
-
RumVitalEvent
RumVitalEvent(Long date, RumVitalEvent.Application application, String service, String version, String buildVersion, String buildId, RumVitalEvent.RumVitalEventSession session, RumVitalEvent.RumVitalEventSource source, RumVitalEvent.RumVitalEventView view, RumVitalEvent.Usr usr, RumVitalEvent.Connectivity connectivity, RumVitalEvent.Display display, RumVitalEvent.Synthetics synthetics, RumVitalEvent.CiTest ciTest, RumVitalEvent.Os os, RumVitalEvent.Device device, RumVitalEvent.Dd dd, RumVitalEvent.Context context, RumVitalEvent.Container container, RumVitalEvent.RumVitalEventVital 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.session- Session propertiessource- The source of this eventview- 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)vital- Vital properties
-
-
Method Detail
-
getApplication
final RumVitalEvent.Application getApplication()
-
getService
final String getService()
-
getVersion
final String getVersion()
-
getBuildVersion
final String getBuildVersion()
-
getBuildId
final String getBuildId()
-
getSession
final RumVitalEvent.RumVitalEventSession getSession()
-
getSource
final RumVitalEvent.RumVitalEventSource getSource()
-
getView
final RumVitalEvent.RumVitalEventView getView()
-
getUsr
final RumVitalEvent.Usr getUsr()
-
getConnectivity
final RumVitalEvent.Connectivity getConnectivity()
-
getDisplay
final RumVitalEvent.Display getDisplay()
-
getSynthetics
final RumVitalEvent.Synthetics getSynthetics()
-
getCiTest
final RumVitalEvent.CiTest getCiTest()
-
getOs
final RumVitalEvent.Os getOs()
-
getDevice
final RumVitalEvent.Device getDevice()
-
getDd
final RumVitalEvent.Dd getDd()
-
getContext
final RumVitalEvent.Context getContext()
-
getContainer
final RumVitalEvent.Container getContainer()
-
getVital
final RumVitalEvent.RumVitalEventVital getVital()
-
toJson
final JsonElement toJson()
-
-
-
-