IResourceMetricCollector

public interface IResourceMetricCollector

com.android.tradefed.monitoring.collector.IResourceMetricCollector


הממשק למשתמש ליישום אספני משאבים מותאמים אישית.

סיכום

שיטות ציבוריות

default long getDeviceMetricizeTimeoutMs ()

מקבל את פסק הזמן של המכשיר למדוד ב- ms.

default getDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)

אוסף ערכי משאבי מכשירים.

default long getHostMetricizeTimeoutMs ()

מקבל את פסק הזמן של מדידת המארח ב- ms.

default getHostResourceMetrics ()

אוסף מדדי משאבים מארחים.

שיטות ציבוריות

getDeviceMetricizeTimeoutMs

public long getDeviceMetricizeTimeoutMs ()

מקבל את פסק הזמן של המכשיר למדוד ב- ms.

החזרות
long

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

אוסף ערכי משאבי מכשירים. הפונקציה צריכה להחזיר ב getDeviceMetricizeTimeoutMs() ms, אחרת התוצאה תהיה ירד ידי LabResourceDeviceMonitor . כמו כן, אנא בדוק Thread.currentThread (). הוא מופרע () לפני פעולה יקרה וחזור מייד.

פרמטרים
descriptor DeviceDescriptor : את DeviceDescriptor על המכשיר metricizing.

deviceManager IDeviceManager : את IDeviceManager למשל.

החזרות
ERROR(/Collection) של מכשיר Resource .

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

מקבל את פסק הזמן של מדידת המארח ב- ms.

החזרות
long

getHostResourceMetrics

public  getHostResourceMetrics ()

אוסף מדדי משאבים מארחים. הפונקציה צריכה להחזיר ב getHostMetricizeTimeoutMs() ms, אחרת התוצאה תהיה ירד ידי LabResourceDeviceMonitor . כמו כן, אנא בדוק Thread.currentThread (). הוא מופרע () לפני פעולה יקרה וחזור מייד.

החזרות
ERROR(/Collection) של המארח Resource .