-
public final class ResourceEventSchema of common properties of RUM events Schema of all properties of events that can have parent actions
-
-
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.ViewView 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.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.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 enumResourceEvent.SourceThe source of this event
public enumResourceEvent.ResourceEventSessionTypeType of the session
public enumResourceEvent.StatusStatus of the device connectivity
public enumResourceEvent.Interfacepublic enumResourceEvent.DeviceTypeDevice type info
public enumResourceEvent.ResourceTypeResource type
public enumResourceEvent.MethodHTTP method of the resource
public enumResourceEvent.PlanSession plan: 1 is the plan without replay, 2 is the plan with replay
public enumResourceEvent.ProviderTypeThe type of provider
-
Field Summary
Fields Modifier and Type Field Description private final Stringtypeprivate final Longdateprivate final ResourceEvent.Applicationapplicationprivate final Stringserviceprivate final Stringversionprivate final ResourceEvent.ResourceEventSessionsessionprivate final ResourceEvent.Sourcesourceprivate final ResourceEvent.Viewviewprivate 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.Resourceresource
-
Constructor Summary
Constructors Constructor Description ResourceEvent(Long date, ResourceEvent.Application application, String service, String version, ResourceEvent.ResourceEventSession session, ResourceEvent.Source source, ResourceEvent.View 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.Resource resource)
-
Method Summary
Modifier and Type Method Description final StringgetType()final LonggetDate()final ResourceEvent.ApplicationgetApplication()final StringgetService()final StringgetVersion()final ResourceEvent.ResourceEventSessiongetSession()final ResourceEvent.SourcegetSource()final ResourceEvent.ViewgetView()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.ResourcegetResource()final JsonElementtoJson()-
-
Constructor Detail
-
ResourceEvent
ResourceEvent(Long date, ResourceEvent.Application application, String service, String version, ResourceEvent.ResourceEventSession session, ResourceEvent.Source source, ResourceEvent.View 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.Resource resource)
- Parameters:
date- Start of the event in ms from epochapplication- Application propertiesservice- The service name for this applicationversion- The version for this applicationsession- 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 propertiesresource- Resource properties
-
-
Method Detail
-
getApplication
final ResourceEvent.Application getApplication()
-
getService
final String getService()
-
getVersion
final String getVersion()
-
getSession
final ResourceEvent.ResourceEventSession getSession()
-
getSource
final ResourceEvent.Source getSource()
-
getView
final ResourceEvent.View 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()
-
getResource
final ResourceEvent.Resource getResource()
-
toJson
final JsonElement toJson()
-
-
-
-