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