Show / Hide Table of Contents

Class HardwareStatus

Hardware status. Temperatures may be compared to the temperature thresholds available in hardwareInfo to determine hardware health.

Inheritance
object
HardwareStatus
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.AndroidManagement.v1.Data
Assembly: Google.Apis.AndroidManagement.v1.dll
Syntax
public class HardwareStatus : IDirectResponseSchema

Properties

BatteryTemperatures

Current battery temperatures in Celsius for each battery on the device.

Declaration
[JsonProperty("batteryTemperatures")]
public virtual IList<float?> BatteryTemperatures { get; set; }
Property Value
Type Description
IList<float?>

CpuTemperatures

Current CPU temperatures in Celsius for each CPU on the device.

Declaration
[JsonProperty("cpuTemperatures")]
public virtual IList<float?> CpuTemperatures { get; set; }
Property Value
Type Description
IList<float?>

CpuUsages

CPU usages in percentage for each core available on the device. Usage is 0 for each unplugged core. Empty array implies that CPU usage is not supported in the system.

Declaration
[JsonProperty("cpuUsages")]
public virtual IList<float?> CpuUsages { get; set; }
Property Value
Type Description
IList<float?>

CreateTime

object representation of CreateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type Description
object

CreateTimeDateTimeOffset

DateTimeOffset representation of CreateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CreateTimeRaw

The time the measurements were taken.

Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

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

FanSpeeds

Fan speeds in RPM for each fan on the device. Empty array means that there are no fans or fan speed is not supported on the system.

Declaration
[JsonProperty("fanSpeeds")]
public virtual IList<float?> FanSpeeds { get; set; }
Property Value
Type Description
IList<float?>

GpuTemperatures

Current GPU temperatures in Celsius for each GPU on the device.

Declaration
[JsonProperty("gpuTemperatures")]
public virtual IList<float?> GpuTemperatures { get; set; }
Property Value
Type Description
IList<float?>

SkinTemperatures

Current device skin temperatures in Celsius.

Declaration
[JsonProperty("skinTemperatures")]
public virtual IList<float?> SkinTemperatures { get; set; }
Property Value
Type Description
IList<float?>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX