DeviceWithState

class DeviceWithState : Device

Stateful information set by the notifier about the device on which the event occurred can be found on this class. These values can be accessed and amended if necessary.

Functions

toStream
Link copied to clipboard
open override fun toStream(writer: JsonStream)

Properties

cpuAbi
Link copied to clipboard
var cpuAbi: Array<String>?
The Application Binary Interface used
freeDisk
Link copied to clipboard
var freeDisk: Long?
The number of free bytes of storage available on the device
freeMemory
Link copied to clipboard
var freeMemory: Long?
The number of free bytes of memory available on the device
id
Link copied to clipboard
var id: String?
A UUID generated by Bugsnag and used for the individual application on a device
jailbroken
Link copied to clipboard
var jailbroken: Boolean?
Whether the device has been jailbroken
locale
Link copied to clipboard
var locale: String?
The IETF language tag of the locale used
manufacturer
Link copied to clipboard
var manufacturer: String?
The manufacturer of the device used
model
Link copied to clipboard
var model: String?
The model name of the device used
orientation
Link copied to clipboard
var orientation: String?
The orientation of the device when the event occurred: either portrait or landscape
osName
Link copied to clipboard
var osName: String?
The name of the operating system running on the device used
osVersion
Link copied to clipboard
var osVersion: String?
The version of the operating system running on the device used
runtimeVersions
Link copied to clipboard
var runtimeVersions: MutableMap<String, Any>?
A collection of names and their versions of the primary languages, frameworks or runtimes that the application is running on
time
Link copied to clipboard
var time: Date?
The timestamp on the device when the event occurred
totalMemory
Link copied to clipboard
var totalMemory: Long?
The total number of bytes of memory on the device