आईरिसॉर्स मेट्रिक कलेक्टर

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

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

इससे डिवाइस के संसाधन की मेट्रिक से जुड़ा डेटा इकट्ठा किया जाता है. फ़ंक्शन को getDeviceMetricizeTimeoutMs() मि॰से॰ में वापस आना चाहिए, नहीं तो नतीजा यह होगा LabResourceDeviceMonitor से कम किया गया. साथ ही, कृपया देखें बेहद ज़रूरी कार्रवाई से पहले Thread.currentThread().isInterrapted() और फिर फौरन वापस आएं.

पैरामीटर
descriptor DeviceDescriptor: मेट्रिकिंग डिवाइस के बारे में DeviceDescriptor.

deviceManager IDeviceManager: IDeviceManager इंस्टेंस.

रिटर्न
Resource डिवाइस का एक ERROR(/Collection).

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

इसकी मदद से, होस्ट की मेट्रिक के टाइम आउट को मिलीसेकंड में लागू किया जाता है.

रिटर्न
long

getHostResourceMetrics

public  getHostResourceMetrics ()

इससे होस्ट के संसाधन की मेट्रिक से जुड़ा डेटा अपने-आप इकट्ठा होता है. फ़ंक्शन को getHostMetricizeTimeoutMs() मि॰से॰ में वापस आना चाहिए, नहीं तो नतीजा यह होगा LabResourceDeviceMonitor से कम किया गया. साथ ही, कृपया देखें बेहद ज़रूरी कार्रवाई से पहले Thread.currentThread().isInterrapted() और फिर फौरन वापस आएं.

रिटर्न
होस्ट Resource का एक ERROR(/Collection).