Иресаурцеметрикколлектор
 public interface IResourceMetricCollector
  
  
  
| com.android.tradefed.monitoring.collector.IResourceMetricCollector | 
Интерфейс, позволяющий пользователю реализовать настраиваемые сборщики ресурсов.
Краткое содержание
| Публичные методы | |
|---|---|
| default long | getDeviceMetricizeTimeoutMs ()Получает время ожидания метрики устройства в мс. | 
| default | getDeviceResourceMetrics ( DeviceDescriptor descriptor, IDeviceManager deviceManager)Собирает метрики ресурсов устройства. | 
| default long | getHostMetricizeTimeoutMs ()Получает тайм-аут метрики узла в мс. | 
| default | getHostResourceMetrics ()Собирает метрики ресурсов хоста. | 
Публичные методы
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Получает время ожидания метрики устройства в мс.
| Возврат | |
|---|---|
| long | |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager) 
 Собирает метрики ресурсов устройства. Функция должна вернуть результат через getDeviceMetricizeTimeoutMs() мс, иначе результат будет удален LabResourceDeviceMonitor . Кроме того, проверьте Thread.currentThread().isInterrupted() перед дорогостоящей операцией и немедленно вернитесь.
| Параметры | |
|---|---|
| descriptor | DeviceDescriptor:DeviceDescriptorоб устройстве измерения показателей. | 
| deviceManager | IDeviceManager: экземплярIDeviceManager. | 
| Возврат | |
|---|---|
| ERROR(/Collection)Resourceустройства. | |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Получает тайм-аут метрики узла в мс.
| Возврат | |
|---|---|
| long | |
getHostResourceMetrics
publicgetHostResourceMetrics () 
 Собирает метрики ресурсов хоста. Функция должна вернуть результат через getHostMetricizeTimeoutMs() мс, иначе результат будет удален LabResourceDeviceMonitor . Кроме того, проверьте Thread.currentThread().isInterrupted() перед дорогостоящей операцией и немедленно вернитесь.
| Возврат | |
|---|---|
| ERROR(/Collection)хост-Resource. | |
