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

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().isInterpted() की जांच करें और तुरंत वापस आएं।

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

deviceManager IDeviceManager : IDeviceManager उदाहरण।

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

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

एमएस में होस्ट मेट्रिकाइज़ टाइमआउट प्राप्त करता है।

रिटर्न
long

getHostResourceMetrics

public  getHostResourceMetrics ()

होस्ट संसाधन मेट्रिक्स एकत्र करता है। फ़ंक्शन को getHostMetricizeTimeoutMs() एमएस में वापस आना होगा, अन्यथा परिणाम LabResourceDeviceMonitor द्वारा हटा दिया जाएगा। इसके अलावा, कृपया महंगे ऑपरेशन से पहले Thread.currentThread().isInterpted() की जांच करें और तुरंत वापस आएं।

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