-
- All Implemented Interfaces:
-
java.io.Serializable
public class Device implements Serializable
Legacy device data representation. See: https://github.com/apptentive/apptentive-android/blob/master/apptentive/src/main/java/com/apptentive/android/sdk/storage/Device.java NOTE: THIS CLASS CAN'T BE RENAMED, MODIFIED, OR MOVED TO ANOTHER PACKAGE - OTHERWISE, JAVA SERIALIZABLE MECHANISM BREAKS!!!
-
-
Field Summary
Fields Modifier and Type Field Description private Stringuuidprivate StringosNameprivate StringosVersionprivate StringosBuildprivate intosApiLevelprivate Stringmanufacturerprivate Stringmodelprivate Stringboardprivate Stringproductprivate Stringbrandprivate Stringcpuprivate Stringdeviceprivate Stringcarrierprivate StringcurrentCarrierprivate StringnetworkTypeprivate StringbuildTypeprivate StringbuildIdprivate StringbootloaderVersionprivate StringradioVersionprivate CustomDatacustomDataprivate StringlocaleCountryCodeprivate StringlocaleLanguageCodeprivate StringlocaleRawprivate StringutcOffsetprivate IntegrationConfigintegrationConfig
-
Constructor Summary
Constructors Constructor Description Device()Device(String uuid, String osName, String osVersion, String osBuild, int osApiLevel, String manufacturer, String model, String board, String product, String brand, String cpu, String device, String carrier, String currentCarrier, String networkType, String buildType, String buildId, String bootloaderVersion, String radioVersion, CustomData customData, String localeCountryCode, String localeLanguageCode, String localeRaw, String utcOffset, IntegrationConfig integrationConfig)
-
Method Summary
-
-
Constructor Detail
-
Device
Device()
-
Device
Device(String uuid, String osName, String osVersion, String osBuild, int osApiLevel, String manufacturer, String model, String board, String product, String brand, String cpu, String device, String carrier, String currentCarrier, String networkType, String buildType, String buildId, String bootloaderVersion, String radioVersion, CustomData customData, String localeCountryCode, String localeLanguageCode, String localeRaw, String utcOffset, IntegrationConfig integrationConfig)
-
-
Method Detail
-
getOsVersion
String getOsVersion()
-
getOsBuild
String getOsBuild()
-
getOsApiLevel
int getOsApiLevel()
-
getManufacturer
String getManufacturer()
-
setManufacturer
void setManufacturer(String manufacturer)
-
getProduct
String getProduct()
-
setProduct
void setProduct(String product)
-
getCarrier
String getCarrier()
-
setCarrier
void setCarrier(String carrier)
-
getCurrentCarrier
String getCurrentCarrier()
-
getNetworkType
String getNetworkType()
-
setNetworkType
void setNetworkType(String networkType)
-
getBuildType
String getBuildType()
-
getBuildId
String getBuildId()
-
getBootloaderVersion
String getBootloaderVersion()
-
getRadioVersion
String getRadioVersion()
-
getCustomData
CustomData getCustomData()
-
setCustomData
void setCustomData(CustomData customData)
-
getLocaleCountryCode
String getLocaleCountryCode()
-
getLocaleLanguageCode
String getLocaleLanguageCode()
-
getLocaleRaw
String getLocaleRaw()
-
getUtcOffset
String getUtcOffset()
-
setUtcOffset
void setUtcOffset(String utcOffset)
-
getIntegrationConfig
IntegrationConfig getIntegrationConfig()
-
-
-
-