Show / Hide Table of Contents

Class DeviceSelector

Selector for a device group. A selector consists of a set of conditions on the device that should all match (logical AND) to determine a device group eligibility. For instance, if a selector specifies RAM conditions, device model inclusion and device model exclusion, a device is considered to match if: device matches RAM conditions AND device matches one of the included device models AND device doesn't match excluded device models

Inheritance
object
DeviceSelector
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AndroidPublisher.v3.Data
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class DeviceSelector : IDirectResponseSchema

Properties

DeviceRam

Conditions on the device's RAM.

Declaration
[JsonProperty("deviceRam")]
public virtual DeviceRam DeviceRam { get; set; }
Property Value
Type Description
DeviceRam

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ExcludedDeviceIds

Device models excluded by this selector, even if they match all other conditions.

Declaration
[JsonProperty("excludedDeviceIds")]
public virtual IList<DeviceId> ExcludedDeviceIds { get; set; }
Property Value
Type Description
IList<DeviceId>

ForbiddenSystemFeatures

A device that has any of these system features is excluded by this selector, even if it matches all other conditions.

Declaration
[JsonProperty("forbiddenSystemFeatures")]
public virtual IList<SystemFeature> ForbiddenSystemFeatures { get; set; }
Property Value
Type Description
IList<SystemFeature>

IncludedDeviceIds

Device models included by this selector.

Declaration
[JsonProperty("includedDeviceIds")]
public virtual IList<DeviceId> IncludedDeviceIds { get; set; }
Property Value
Type Description
IList<DeviceId>

RequiredSystemFeatures

A device needs to have all these system features to be included by the selector.

Declaration
[JsonProperty("requiredSystemFeatures")]
public virtual IList<SystemFeature> RequiredSystemFeatures { get; set; }
Property Value
Type Description
IList<SystemFeature>

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX