DeviceFilter

Represents a device filter used to select a set of devices to be included in a test run. This data structure is passed in as the deviceSelectionConfiguration parameter to ScheduleRun. For an example of the JSON request syntax, see ScheduleRun.

It is also passed in as the filters parameter to ListDevices. For an example of the JSON request syntax, see ListDevices.

Types

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

Properties

Link copied to clipboard

The aspect of a device such as platform or model used as the selection criteria in a device filter.

Link copied to clipboard

Specifies how Device Farm compares the filter's attribute to the value. See the attribute descriptions.

Link copied to clipboard

An array of one or more filter values used in a device filter.

Functions

Link copied to clipboard
inline fun copy(block: DeviceFilter.Builder.() -> Unit = {}): DeviceFilter
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