-
public final class VitalEventSchema 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 classVitalEvent.Companionpublic final classVitalEvent.ApplicationApplication properties
public final classVitalEvent.VitalEventSessionSession properties
public final classVitalEvent.VitalEventViewView properties
public final classVitalEvent.UsrUser properties
public final classVitalEvent.AccountAccount properties
public final classVitalEvent.ConnectivityDevice connectivity properties
public final classVitalEvent.DisplayDisplay properties
public final classVitalEvent.SyntheticsSynthetics properties
public final classVitalEvent.CiTestCI Visibility properties
public final classVitalEvent.OsOperating system properties
public final classVitalEvent.DeviceDevice properties
public final classVitalEvent.DdInternal properties Internal properties
public final classVitalEvent.ContextUser provided context
public final classVitalEvent.ContainerView Container properties (view wrapping the current view)
public final classVitalEvent.VitalEventVitalVital properties
public final classVitalEvent.CellularCellular connectivity properties
public final classVitalEvent.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 classVitalEvent.DdSessionSession-related internal properties
public final classVitalEvent.ConfigurationSubset of the SDK configuration options in use during its execution
public final classVitalEvent.DdVitalInternal vital properties
public final classVitalEvent.ContainerViewAttributes of the view's container
public enumVitalEvent.VitalEventSourceThe source of this event
public enumVitalEvent.VitalEventSessionTypeType of the session
public enumVitalEvent.StatusStatus of the device connectivity
public enumVitalEvent.Interfacepublic enumVitalEvent.EffectiveTypeCellular connection type reflecting the measured network performance
public enumVitalEvent.DeviceTypeDevice type info
public enumVitalEvent.VitalEventVitalTypeType of the vital
public enumVitalEvent.StepTypeType of the step that triggered the vital, if applicable
public enumVitalEvent.FailureReasonReason for the failure of the step, if applicable
public enumVitalEvent.PlanSession plan: 1 is the plan without replay, 2 is the plan with replay (deprecated)
public enumVitalEvent.SessionPreconditionThe precondition that led to the creation of the session
-
Field Summary
Fields Modifier and Type Field Description private final Stringtypeprivate final Longdateprivate final VitalEvent.Applicationapplicationprivate final Stringserviceprivate final Stringversionprivate final StringbuildVersionprivate final StringbuildIdprivate final Stringddtagsprivate final VitalEvent.VitalEventSessionsessionprivate final VitalEvent.VitalEventSourcesourceprivate final VitalEvent.VitalEventViewviewprivate final VitalEvent.Usrusrprivate final VitalEvent.Accountaccountprivate final VitalEvent.Connectivityconnectivityprivate final VitalEvent.Displaydisplayprivate final VitalEvent.Syntheticssyntheticsprivate final VitalEvent.CiTestciTestprivate final VitalEvent.Ososprivate final VitalEvent.Devicedeviceprivate final VitalEvent.Ddddprivate final VitalEvent.Contextcontextprivate final VitalEvent.Containercontainerprivate final VitalEvent.VitalEventVitalvital
-
Constructor Summary
Constructors Constructor Description VitalEvent(Long date, VitalEvent.Application application, String service, String version, String buildVersion, String buildId, String ddtags, VitalEvent.VitalEventSession session, VitalEvent.VitalEventSource source, VitalEvent.VitalEventView view, VitalEvent.Usr usr, VitalEvent.Account account, VitalEvent.Connectivity connectivity, VitalEvent.Display display, VitalEvent.Synthetics synthetics, VitalEvent.CiTest ciTest, VitalEvent.Os os, VitalEvent.Device device, VitalEvent.Dd dd, VitalEvent.Context context, VitalEvent.Container container, VitalEvent.VitalEventVital vital)
-
Method Summary
Modifier and Type Method Description final StringgetType()final LonggetDate()final VitalEvent.ApplicationgetApplication()final StringgetService()final StringgetVersion()final StringgetBuildVersion()final StringgetBuildId()final StringgetDdtags()final VitalEvent.VitalEventSessiongetSession()final VitalEvent.VitalEventSourcegetSource()final VitalEvent.VitalEventViewgetView()final VitalEvent.UsrgetUsr()final VitalEvent.AccountgetAccount()final VitalEvent.ConnectivitygetConnectivity()final VitalEvent.DisplaygetDisplay()final VitalEvent.SyntheticsgetSynthetics()final VitalEvent.CiTestgetCiTest()final VitalEvent.OsgetOs()final VitalEvent.DevicegetDevice()final VitalEvent.DdgetDd()final VitalEvent.ContextgetContext()final VitalEvent.ContainergetContainer()final VitalEvent.VitalEventVitalgetVital()final JsonElementtoJson()-
-
Constructor Detail
-
VitalEvent
VitalEvent(Long date, VitalEvent.Application application, String service, String version, String buildVersion, String buildId, String ddtags, VitalEvent.VitalEventSession session, VitalEvent.VitalEventSource source, VitalEvent.VitalEventView view, VitalEvent.Usr usr, VitalEvent.Account account, VitalEvent.Connectivity connectivity, VitalEvent.Display display, VitalEvent.Synthetics synthetics, VitalEvent.CiTest ciTest, VitalEvent.Os os, VitalEvent.Device device, VitalEvent.Dd dd, VitalEvent.Context context, VitalEvent.Container container, VitalEvent.VitalEventVital 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
-
-
Method Detail
-
getApplication
final VitalEvent.Application getApplication()
-
getService
final String getService()
-
getVersion
final String getVersion()
-
getBuildVersion
final String getBuildVersion()
-
getBuildId
final String getBuildId()
-
getSession
final VitalEvent.VitalEventSession getSession()
-
getSource
final VitalEvent.VitalEventSource getSource()
-
getView
final VitalEvent.VitalEventView getView()
-
getUsr
final VitalEvent.Usr getUsr()
-
getAccount
final VitalEvent.Account getAccount()
-
getConnectivity
final VitalEvent.Connectivity getConnectivity()
-
getDisplay
final VitalEvent.Display getDisplay()
-
getSynthetics
final VitalEvent.Synthetics getSynthetics()
-
getCiTest
final VitalEvent.CiTest getCiTest()
-
getOs
final VitalEvent.Os getOs()
-
getDevice
final VitalEvent.Device getDevice()
-
getDd
final VitalEvent.Dd getDd()
-
getContext
final VitalEvent.Context getContext()
-
getContainer
final VitalEvent.Container getContainer()
-
getVital
final VitalEvent.VitalEventVital getVital()
-
toJson
final JsonElement toJson()
-
-
-
-