Device

class Device

Represents a device type that an app is tested against.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String?

The device's ARN.

Link copied to clipboard

Indicates how likely a device is available for a test run. Currently available in the ListDevices and GetDevice API methods.

Link copied to clipboard

The device's carrier.

Link copied to clipboard
val cpu: Cpu?

Information about the device's CPU.

Link copied to clipboard

The name of the fleet to which this device belongs.

Link copied to clipboard

The type of fleet to which this device belongs. Possible values are PRIVATE and PUBLIC.

Link copied to clipboard

The device's form factor.

Link copied to clipboard

The device's heap size, expressed in bytes.

Link copied to clipboard

The device's image name.

Link copied to clipboard

The instances that belong to this device.

Link copied to clipboard

The device's manufacturer name.

Link copied to clipboard
val memory: Long?

The device's total memory size, expressed in bytes.

Link copied to clipboard

The device's model name.

Link copied to clipboard

The device's model ID.

Link copied to clipboard
val name: String?

The device's display name.

Link copied to clipboard
val os: String?

The device's operating system type.

Link copied to clipboard

The device's platform.

Link copied to clipboard

The device's radio.

Link copied to clipboard

Specifies whether remote access has been enabled for the specified device.

Link copied to clipboard

This flag is set to true if remote debugging is enabled for the device.

Link copied to clipboard

The resolution of the device.

Functions

Link copied to clipboard
inline fun copy(block: Device.Builder.() -> Unit = {}): Device
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String