-
public final class ResourceEventSchema of common properties of RUM events Schema of all properties of events that can have parent actions View Container schema for views that are nested (webviews in mobile)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classResourceEvent.Companionpublic final classResourceEvent.ApplicationApplication properties
public final classResourceEvent.ResourceEventSessionSession properties
public final classResourceEvent.ResourceEventViewView properties
public final classResourceEvent.UsrUser properties
public final classResourceEvent.ConnectivityDevice connectivity properties
public final classResourceEvent.DisplayDisplay properties
public final classResourceEvent.SyntheticsSynthetics properties
public final classResourceEvent.CiTestCI Visibility properties
public final classResourceEvent.OsOperating system properties
public final classResourceEvent.DeviceDevice properties
public final classResourceEvent.DdInternal properties Internal properties
public final classResourceEvent.ContextUser provided context
public final classResourceEvent.ActionAction properties
public final classResourceEvent.ContainerView Container properties (view wrapping the current view)
public final classResourceEvent.ResourceResource properties
public final classResourceEvent.CellularCellular connectivity properties
public final classResourceEvent.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 classResourceEvent.DdSessionSession-related internal properties
public final classResourceEvent.ConfigurationSubset of the SDK configuration options in use during its execution
public final classResourceEvent.ContainerViewAttributes of the view's container
public final classResourceEvent.WorkerWorker phase properties
public final classResourceEvent.RedirectRedirect phase properties
public final classResourceEvent.DnsDNS phase properties
public final classResourceEvent.ConnectConnect phase properties
public final classResourceEvent.SslSSL phase properties
public final classResourceEvent.FirstByteFirst Byte phase properties
public final classResourceEvent.DownloadDownload phase properties
public final classResourceEvent.ProviderThe provider for this resource
public final classResourceEvent.GraphqlGraphQL requests parameters
public enumResourceEvent.ResourceEventSourceThe source of this event
public enumResourceEvent.ResourceEventSessionTypeType of the session
public enumResourceEvent.StatusStatus of the device connectivity
public enumResourceEvent.Interfacepublic enumResourceEvent.EffectiveTypeCellular connection type reflecting the measured network performance
public enumResourceEvent.DeviceTypeDevice type info
public enumResourceEvent.ResourceTypeResource type
public enumResourceEvent.MethodHTTP method of the resource
public enumResourceEvent.RenderBlockingStatusRender blocking status of the resource
public enumResourceEvent.PlanSession plan: 1 is the plan without replay, 2 is the plan with replay (deprecated)
public enumResourceEvent.SessionPreconditionThe precondition that led to the creation of the session
public enumResourceEvent.ProviderTypeThe type of provider
public enumResourceEvent.OperationTypeType of the GraphQL operation
-
Field Summary
Fields Modifier and Type Field Description private final Stringtypeprivate final Longdateprivate final ResourceEvent.Applicationapplicationprivate final Stringserviceprivate final Stringversionprivate final StringbuildVersionprivate final StringbuildIdprivate final ResourceEvent.ResourceEventSessionsessionprivate final ResourceEvent.ResourceEventSourcesourceprivate final ResourceEvent.ResourceEventViewviewprivate final ResourceEvent.Usrusrprivate final ResourceEvent.Connectivityconnectivityprivate final ResourceEvent.Displaydisplayprivate final ResourceEvent.Syntheticssyntheticsprivate final ResourceEvent.CiTestciTestprivate final ResourceEvent.Ososprivate final ResourceEvent.Devicedeviceprivate final ResourceEvent.Ddddprivate final ResourceEvent.Contextcontextprivate final ResourceEvent.Actionactionprivate final ResourceEvent.Containercontainerprivate final ResourceEvent.Resourceresource
-
Constructor Summary
Constructors Constructor Description ResourceEvent(Long date, ResourceEvent.Application application, String service, String version, String buildVersion, String buildId, ResourceEvent.ResourceEventSession session, ResourceEvent.ResourceEventSource source, ResourceEvent.ResourceEventView view, ResourceEvent.Usr usr, ResourceEvent.Connectivity connectivity, ResourceEvent.Display display, ResourceEvent.Synthetics synthetics, ResourceEvent.CiTest ciTest, ResourceEvent.Os os, ResourceEvent.Device device, ResourceEvent.Dd dd, ResourceEvent.Context context, ResourceEvent.Action action, ResourceEvent.Container container, ResourceEvent.Resource resource)
-
Method Summary
Modifier and Type Method Description final StringgetType()final LonggetDate()final ResourceEvent.ApplicationgetApplication()final StringgetService()final StringgetVersion()final StringgetBuildVersion()final StringgetBuildId()final ResourceEvent.ResourceEventSessiongetSession()final ResourceEvent.ResourceEventSourcegetSource()final ResourceEvent.ResourceEventViewgetView()final ResourceEvent.UsrgetUsr()final ResourceEvent.ConnectivitygetConnectivity()final ResourceEvent.DisplaygetDisplay()final ResourceEvent.SyntheticsgetSynthetics()final ResourceEvent.CiTestgetCiTest()final ResourceEvent.OsgetOs()final ResourceEvent.DevicegetDevice()final ResourceEvent.DdgetDd()final ResourceEvent.ContextgetContext()final ResourceEvent.ActiongetAction()final ResourceEvent.ContainergetContainer()final ResourceEvent.ResourcegetResource()final JsonElementtoJson()-
-
Constructor Detail
-
ResourceEvent
ResourceEvent(Long date, ResourceEvent.Application application, String service, String version, String buildVersion, String buildId, ResourceEvent.ResourceEventSession session, ResourceEvent.ResourceEventSource source, ResourceEvent.ResourceEventView view, ResourceEvent.Usr usr, ResourceEvent.Connectivity connectivity, ResourceEvent.Display display, ResourceEvent.Synthetics synthetics, ResourceEvent.CiTest ciTest, ResourceEvent.Os os, ResourceEvent.Device device, ResourceEvent.Dd dd, ResourceEvent.Context context, ResourceEvent.Action action, ResourceEvent.Container container, ResourceEvent.Resource resource)
- 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 contextaction- Action propertiescontainer- View Container properties (view wrapping the current view)resource- Resource properties
-
-
Method Detail
-
getApplication
final ResourceEvent.Application getApplication()
-
getService
final String getService()
-
getVersion
final String getVersion()
-
getBuildVersion
final String getBuildVersion()
-
getBuildId
final String getBuildId()
-
getSession
final ResourceEvent.ResourceEventSession getSession()
-
getSource
final ResourceEvent.ResourceEventSource getSource()
-
getView
final ResourceEvent.ResourceEventView getView()
-
getUsr
final ResourceEvent.Usr getUsr()
-
getConnectivity
final ResourceEvent.Connectivity getConnectivity()
-
getDisplay
final ResourceEvent.Display getDisplay()
-
getSynthetics
final ResourceEvent.Synthetics getSynthetics()
-
getCiTest
final ResourceEvent.CiTest getCiTest()
-
getOs
final ResourceEvent.Os getOs()
-
getDevice
final ResourceEvent.Device getDevice()
-
getDd
final ResourceEvent.Dd getDd()
-
getContext
final ResourceEvent.Context getContext()
-
getAction
final ResourceEvent.Action getAction()
-
getContainer
final ResourceEvent.Container getContainer()
-
getResource
final ResourceEvent.Resource getResource()
-
toJson
final JsonElement toJson()
-
-
-
-