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
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
डिवाइस संसाधन मेट्रिक्स एकत्र करता है। फ़ंक्शन को getDeviceMetricizeTimeoutMs()
ms में वापस आना चाहिए, अन्यथा LabResourceDeviceMonitor
द्वारा परिणाम छोड़ दिया जाएगा। साथ ही, कृपया महंगे ऑपरेशन से पहले Thread.currentThread().isInterrupted() की जांच करें और तुरंत वापस आएं।
मापदंडों | |
---|---|
descriptor | डिवाइस डिस्क्रिप्टर : डिवाइस DeviceDescriptor DeviceDescriptor डिवाइस के बारे में। |
deviceManager | IDeviceManager : IDeviceManager उदाहरण। |
रिटर्न | |
---|---|
डिवाइस Resource का एक ERROR(/Collection) । |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
ms में होस्ट मेट्रिकाइज़ टाइमआउट प्राप्त करता है।
रिटर्न | |
---|---|
long |
getHostResourceMetrics
publicgetHostResourceMetrics ()
मेजबान संसाधन मेट्रिक्स एकत्र करता है। फ़ंक्शन को getHostMetricizeTimeoutMs()
एमएस में वापस आना चाहिए, अन्यथा परिणाम LabResourceDeviceMonitor
द्वारा छोड़ दिया जाएगा। साथ ही, कृपया महंगे ऑपरेशन से पहले Thread.currentThread().isInterrupted() की जांच करें और तुरंत वापस आएं।
रिटर्न | |
---|---|
मेजबान Resource का एक ERROR(/Collection) । |