google_api_android_management v0.6.0 GoogleApi.AndroidManagement.V1.Model.HardwareStatus View Source

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

Attributes

  • batteryTemperatures ([float()]): Current battery temperatures in Celsius for each battery on the device. Defaults to: null.
  • cpuTemperatures ([float()]): Current CPU temperatures in Celsius for each CPU on the device. Defaults to: null.
  • cpuUsages ([float()]): 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. Defaults to: null.
  • createTime (DateTime.t): The time the measurements were taken. Defaults to: null.
  • fanSpeeds ([float()]): 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. Defaults to: null.
  • gpuTemperatures ([float()]): Current GPU temperatures in Celsius for each GPU on the device. Defaults to: null.
  • skinTemperatures ([float()]): Current device skin temperatures in Celsius. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.AndroidManagement.V1.Model.HardwareStatus{
  batteryTemperatures: [any()],
  cpuTemperatures: [any()],
  cpuUsages: [any()],
  createTime: DateTime.t(),
  fanSpeeds: [any()],
  gpuTemperatures: [any()],
  skinTemperatures: [any()]
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.