-
public final class RumVitalAppLaunchEvent.ConnectivityDevice connectivity properties
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classRumVitalAppLaunchEvent.Connectivity.Companion
-
Field Summary
Fields Modifier and Type Field Description private final RumVitalAppLaunchEvent.ConnectivityStatusstatusprivate final List<RumVitalAppLaunchEvent.Interface>interfacesprivate final RumVitalAppLaunchEvent.EffectiveTypeeffectiveTypeprivate final RumVitalAppLaunchEvent.Cellularcellular
-
Constructor Summary
Constructors Constructor Description RumVitalAppLaunchEvent.Connectivity(RumVitalAppLaunchEvent.ConnectivityStatus status, List<RumVitalAppLaunchEvent.Interface> interfaces, RumVitalAppLaunchEvent.EffectiveType effectiveType, RumVitalAppLaunchEvent.Cellular cellular)
-
Method Summary
Modifier and Type Method Description final RumVitalAppLaunchEvent.ConnectivityStatusgetStatus()final List<RumVitalAppLaunchEvent.Interface>getInterfaces()final RumVitalAppLaunchEvent.EffectiveTypegetEffectiveType()final RumVitalAppLaunchEvent.CellulargetCellular()final JsonElementtoJson()-
-
Constructor Detail
-
RumVitalAppLaunchEvent.Connectivity
RumVitalAppLaunchEvent.Connectivity(RumVitalAppLaunchEvent.ConnectivityStatus status, List<RumVitalAppLaunchEvent.Interface> interfaces, RumVitalAppLaunchEvent.EffectiveType effectiveType, RumVitalAppLaunchEvent.Cellular cellular)
- Parameters:
status- Status of the device connectivityinterfaces- The list of available network interfaceseffectiveType- Cellular connection type reflecting the measured network performancecellular- Cellular connectivity properties
-
-
Method Detail
-
getStatus
final RumVitalAppLaunchEvent.ConnectivityStatus getStatus()
-
getInterfaces
final List<RumVitalAppLaunchEvent.Interface> getInterfaces()
-
getEffectiveType
final RumVitalAppLaunchEvent.EffectiveType getEffectiveType()
-
getCellular
final RumVitalAppLaunchEvent.Cellular getCellular()
-
toJson
final JsonElement toJson()
-
-
-
-