-
@Serializable() public final class DeviceInfo
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringplatformprivate final StringosVersionprivate final StringdeviceTypeprivate final Stringmanufacturerprivate final Stringmodelprivate final IntegercpuCoresprivate final IntegertotalMemoryMBprivate final IntegerscreenWidthprivate final IntegerscreenHeightprivate final DoublepixelRatioprivate final Stringlanguageprivate final Stringtimezoneprivate final DoublebatteryLevelprivate final BooleanbatteryChargingprivate final StringconnectionTypeprivate final DoubledownlinkMbpsprivate final IntegeravailMemMBprivate final BooleanlowMemoryprivate final IntegerfreeStorageMB
-
Constructor Summary
Constructors Constructor Description DeviceInfo(String platform, String osVersion, String deviceType, String manufacturer, String model, Integer cpuCores, Integer totalMemoryMB, Integer screenWidth, Integer screenHeight, Double pixelRatio, String language, String timezone, Double batteryLevel, Boolean batteryCharging, String connectionType, Double downlinkMbps, Integer availMemMB, Boolean lowMemory, Integer freeStorageMB)
-
Method Summary
Modifier and Type Method Description final StringgetPlatform()final StringgetOsVersion()final StringgetDeviceType()final StringgetManufacturer()final StringgetModel()final IntegergetCpuCores()final IntegergetTotalMemoryMB()final IntegergetScreenWidth()final IntegergetScreenHeight()final DoublegetPixelRatio()final StringgetLanguage()final StringgetTimezone()final DoublegetBatteryLevel()final BooleangetBatteryCharging()final StringgetConnectionType()final DoublegetDownlinkMbps()final IntegergetAvailMemMB()final BooleangetLowMemory()final IntegergetFreeStorageMB()-
-
Constructor Detail
-
DeviceInfo
DeviceInfo(String platform, String osVersion, String deviceType, String manufacturer, String model, Integer cpuCores, Integer totalMemoryMB, Integer screenWidth, Integer screenHeight, Double pixelRatio, String language, String timezone, Double batteryLevel, Boolean batteryCharging, String connectionType, Double downlinkMbps, Integer availMemMB, Boolean lowMemory, Integer freeStorageMB)
-
-
Method Detail
-
getPlatform
final String getPlatform()
-
getOsVersion
final String getOsVersion()
-
getDeviceType
final String getDeviceType()
-
getManufacturer
final String getManufacturer()
-
getCpuCores
final Integer getCpuCores()
-
getTotalMemoryMB
final Integer getTotalMemoryMB()
-
getScreenWidth
final Integer getScreenWidth()
-
getScreenHeight
final Integer getScreenHeight()
-
getPixelRatio
final Double getPixelRatio()
-
getLanguage
final String getLanguage()
-
getTimezone
final String getTimezone()
-
getBatteryLevel
final Double getBatteryLevel()
-
getBatteryCharging
final Boolean getBatteryCharging()
-
getConnectionType
final String getConnectionType()
-
getDownlinkMbps
final Double getDownlinkMbps()
-
getAvailMemMB
final Integer getAvailMemMB()
-
getLowMemory
final Boolean getLowMemory()
-
getFreeStorageMB
final Integer getFreeStorageMB()
-
-
-
-