IResourceMetricCollector
  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. | 
