-
public final class RumVitalAppLaunchEvent.VitalVital properties Vital properties
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classRumVitalAppLaunchEvent.Vital.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Stringtypeprivate final Stringidprivate final Stringnameprivate final Stringdescriptionprivate final RumVitalAppLaunchEvent.AppLaunchMetricappLaunchMetricprivate final Numberdurationprivate final RumVitalAppLaunchEvent.StartupTypestartupTypeprivate final BooleanisPrewarmedprivate final BooleanhasSavedInstanceStateBundle
-
Constructor Summary
Constructors Constructor Description RumVitalAppLaunchEvent.Vital(String id, String name, String description, RumVitalAppLaunchEvent.AppLaunchMetric appLaunchMetric, Number duration, RumVitalAppLaunchEvent.StartupType startupType, Boolean isPrewarmed, Boolean hasSavedInstanceStateBundle)
-
Method Summary
Modifier and Type Method Description final StringgetType()final StringgetId()final StringgetName()final StringgetDescription()final RumVitalAppLaunchEvent.AppLaunchMetricgetAppLaunchMetric()final NumbergetDuration()final RumVitalAppLaunchEvent.StartupTypegetStartupType()final BooleangetIsPrewarmed()final BooleangetHasSavedInstanceStateBundle()final JsonElementtoJson()-
-
Constructor Detail
-
RumVitalAppLaunchEvent.Vital
RumVitalAppLaunchEvent.Vital(String id, String name, String description, RumVitalAppLaunchEvent.AppLaunchMetric appLaunchMetric, Number duration, RumVitalAppLaunchEvent.StartupType startupType, Boolean isPrewarmed, Boolean hasSavedInstanceStateBundle)
- Parameters:
id- UUID of the vitalname- Name of the vital, as it is also used as facet path for its value, it must contain only letters, digits, or the characters - _ .description- Description of the vital.appLaunchMetric- The metric of the app launch.duration- Duration of the vital in nanoseconds.startupType- The type of the app launch.isPrewarmed- Whether the app launch was prewarmed.hasSavedInstanceStateBundle- If the app launch had a saved instance state bundle.
-
-
Method Detail
-
getDescription
final String getDescription()
-
getAppLaunchMetric
final RumVitalAppLaunchEvent.AppLaunchMetric getAppLaunchMetric()
-
getDuration
final Number getDuration()
-
getStartupType
final RumVitalAppLaunchEvent.StartupType getStartupType()
-
getIsPrewarmed
final Boolean getIsPrewarmed()
-
getHasSavedInstanceStateBundle
final Boolean getHasSavedInstanceStateBundle()
-
toJson
final JsonElement toJson()
-
-
-
-