GoogleChromeManagementV1TelemetryDevice class

Telemetry data collected from a managed device.

  • Granular permission needed: TELEMETRY_API_DEVICE

Constructors

GoogleChromeManagementV1TelemetryDevice({List<GoogleChromeManagementV1AppReport>? appReport, List<GoogleChromeManagementV1AudioStatusReport>? audioStatusReport, List<GoogleChromeManagementV1BatteryInfo>? batteryInfo, List<GoogleChromeManagementV1BatteryStatusReport>? batteryStatusReport, List<GoogleChromeManagementV1BootPerformanceReport>? bootPerformanceReport, List<GoogleChromeManagementV1CpuInfo>? cpuInfo, List<GoogleChromeManagementV1CpuStatusReport>? cpuStatusReport, String? customer, String? deviceId, GoogleChromeManagementV1GraphicsInfo? graphicsInfo, List<GoogleChromeManagementV1GraphicsStatusReport>? graphicsStatusReport, List<GoogleChromeManagementV1HeartbeatStatusReport>? heartbeatStatusReport, List<GoogleChromeManagementV1KioskAppStatusReport>? kioskAppStatusReport, GoogleChromeManagementV1MemoryInfo? memoryInfo, List<GoogleChromeManagementV1MemoryStatusReport>? memoryStatusReport, String? name, List<GoogleChromeManagementV1NetworkBandwidthReport>? networkBandwidthReport, List<GoogleChromeManagementV1NetworkDiagnosticsReport>? networkDiagnosticsReport, GoogleChromeManagementV1NetworkInfo? networkInfo, List<GoogleChromeManagementV1NetworkStatusReport>? networkStatusReport, String? orgUnitId, List<GoogleChromeManagementV1OsUpdateStatus>? osUpdateStatus, List<GoogleChromeManagementV1PeripheralsReport>? peripheralsReport, List<GoogleChromeManagementV1RuntimeCountersReport>? runtimeCountersReport, String? serialNumber, GoogleChromeManagementV1StorageInfo? storageInfo, List<GoogleChromeManagementV1StorageStatusReport>? storageStatusReport, List<GoogleChromeManagementV1ThunderboltInfo>? thunderboltInfo})
GoogleChromeManagementV1TelemetryDevice.fromJson(Map json_)

Properties

appReport List<GoogleChromeManagementV1AppReport>?
App reports collected periodically sorted in a decreasing order of report_time.
getter/setter pair
audioStatusReport List<GoogleChromeManagementV1AudioStatusReport>?
Audio reports collected periodically sorted in a decreasing order of report_time.
getter/setter pair
batteryInfo List<GoogleChromeManagementV1BatteryInfo>?
Information on battery specs for the device.
getter/setter pair
batteryStatusReport List<GoogleChromeManagementV1BatteryStatusReport>?
Battery reports collected periodically.
getter/setter pair
bootPerformanceReport List<GoogleChromeManagementV1BootPerformanceReport>?
Boot performance reports of the device.
getter/setter pair
cpuInfo List<GoogleChromeManagementV1CpuInfo>?
Information regarding CPU specs for the device.
getter/setter pair
cpuStatusReport List<GoogleChromeManagementV1CpuStatusReport>?
CPU status reports collected periodically sorted in a decreasing order of report_time.
getter/setter pair
customer String?
Google Workspace Customer whose enterprise enrolled the device.
getter/setter pair
deviceId String?
The unique Directory API ID of the device.
getter/setter pair
graphicsInfo GoogleChromeManagementV1GraphicsInfo?
Contains information regarding Graphic peripherals for the device.
getter/setter pair
graphicsStatusReport List<GoogleChromeManagementV1GraphicsStatusReport>?
Graphics reports collected periodically.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
heartbeatStatusReport List<GoogleChromeManagementV1HeartbeatStatusReport>?
Heartbeat status report containing timestamps periodically sorted in decreasing order of report_time
getter/setter pair
kioskAppStatusReport List<GoogleChromeManagementV1KioskAppStatusReport>?
Kiosk app status report for the kiosk device
getter/setter pair
memoryInfo GoogleChromeManagementV1MemoryInfo?
Information regarding memory specs for the device.
getter/setter pair
memoryStatusReport List<GoogleChromeManagementV1MemoryStatusReport>?
Memory status reports collected periodically sorted decreasing by report_time.
getter/setter pair
name String?
Resource name of the device.
getter/setter pair
networkBandwidthReport List<GoogleChromeManagementV1NetworkBandwidthReport>?
Network bandwidth reports collected periodically sorted in a decreasing order of report_time.
getter/setter pair
networkDiagnosticsReport List<GoogleChromeManagementV1NetworkDiagnosticsReport>?
Network diagnostics collected periodically.
getter/setter pair
networkInfo GoogleChromeManagementV1NetworkInfo?
Network devices information.
getter/setter pair
networkStatusReport List<GoogleChromeManagementV1NetworkStatusReport>?
Network specs collected periodically.
getter/setter pair
orgUnitId String?
Organization unit ID of the device.
getter/setter pair
osUpdateStatus List<GoogleChromeManagementV1OsUpdateStatus>?
Contains relevant information regarding ChromeOS update status.
getter/setter pair
peripheralsReport List<GoogleChromeManagementV1PeripheralsReport>?
Peripherals reports collected periodically sorted in a decreasing order of report_time.
getter/setter pair
runtimeCountersReport List<GoogleChromeManagementV1RuntimeCountersReport>?
Runtime counters reports collected device lifetime runtime, as well as the counts of S0->S3, S0->S4, and S0->S5 transitions, meaning entering into sleep, hibernation, and power-off states
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serialNumber String?
Device serial number.
getter/setter pair
storageInfo GoogleChromeManagementV1StorageInfo?
Information of storage specs for the device.
getter/setter pair
storageStatusReport List<GoogleChromeManagementV1StorageStatusReport>?
Storage reports collected periodically.
getter/setter pair
thunderboltInfo List<GoogleChromeManagementV1ThunderboltInfo>?
Information on Thunderbolt bus.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited