-
public final class VitalAppLaunchEvent.ProfilingRUM Profiler Internal Context schema
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classVitalAppLaunchEvent.Profiling.Companion
-
Field Summary
Fields Modifier and Type Field Description private final VitalAppLaunchEvent.ProfilingStatusstatusprivate final VitalAppLaunchEvent.ErrorReasonerrorReasonprivate final StringquotaReasonprivate final NumberclockDrift
-
Constructor Summary
Constructors Constructor Description VitalAppLaunchEvent.Profiling(VitalAppLaunchEvent.ProfilingStatus status, VitalAppLaunchEvent.ErrorReason errorReason, String quotaReason, Number clockDrift)
-
Method Summary
Modifier and Type Method Description final VitalAppLaunchEvent.ProfilingStatusgetStatus()final VitalAppLaunchEvent.ErrorReasongetErrorReason()final StringgetQuotaReason()final NumbergetClockDrift()final JsonElementtoJson()-
-
Constructor Detail
-
VitalAppLaunchEvent.Profiling
VitalAppLaunchEvent.Profiling(VitalAppLaunchEvent.ProfilingStatus status, VitalAppLaunchEvent.ErrorReason errorReason, String quotaReason, Number clockDrift)
- Parameters:
status- Used to track the status of the RUM Profiler.errorReason- The reason the Profiler encountered an error.quotaReason- The reason profiling was denied by the quota API for this session.clockDrift- The device clock offset relative to the NTP server time in milliseconds at the time the RUM event was recorded (serverTime - deviceTime).
-
-
Method Detail
-
getStatus
final VitalAppLaunchEvent.ProfilingStatus getStatus()
-
getErrorReason
final VitalAppLaunchEvent.ErrorReason getErrorReason()
-
getQuotaReason
final String getQuotaReason()
-
getClockDrift
final Number getClockDrift()
-
toJson
final JsonElement toJson()
-
-
-
-