DeviceMetricData

public class DeviceMetricData
extends Object implements Serializable

java.lang.Object
com.android.tradefed.device.metric.DeviceMetricData


यह ऑब्जेक्ट, मेट्रिक कलेक्टरों से इकट्ठा किए गए सभी डेटा को सेव करता है. TODO: डेटा सेव करने और पाने के तरीके जोड़ें.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

DeviceMetricData(IInvocationContext context)

कंस्ट्रक्टर

पब्लिक मेथड

void addMetric(String key, MetricMeasurement.Metric.Builder metric)

प्राइमरी डिवाइस से जुड़ी कोई एक मेट्रिक जोड़ें.

void addMetricForDevice(ITestDevice device, String key, MetricMeasurement.Metric.Builder metric)

किसी खास डिवाइस से जुड़ी कोई एक मेट्रिक जोड़ें.

void addToMetrics(HashMap<String, MetricMeasurement.Metric> metrics)

अब तक मिले सभी डेटा को, रिपोर्ट किए जाने वाले मेट्रिक के मैप में पुश करें.

सार्वजनिक कंस्ट्रक्टर

DeviceMetricData

public DeviceMetricData (IInvocationContext context)

कंस्ट्रक्टर

पैरामीटर
context IInvocationContext

पब्लिक मेथड

addMetric

public void addMetric (String key, 
                MetricMeasurement.Metric.Builder metric)

प्राइमरी डिवाइस से जुड़ी कोई एक मेट्रिक जोड़ें.

पैरामीटर
key String: मेट्रिक की कुंजी.

metric MetricMeasurement.Metric.Builder: मेट्रिक से जुड़ी वैल्यू.

addMetricForDevice

public void addMetricForDevice (ITestDevice device, 
                String key, 
                MetricMeasurement.Metric.Builder metric)

किसी खास डिवाइस से जुड़ी कोई एक मेट्रिक जोड़ें.

पैरामीटर
device ITestDevice: वह ITestDevice जिससे मेट्रिक जुड़ी है.

key String: मेट्रिक की कुंजी.

metric MetricMeasurement.Metric.Builder: मेट्रिक से जुड़ी वैल्यू.

addToMetrics

public void addToMetrics (HashMap<String, MetricMeasurement.Metric> metrics)

अब तक मिले सभी डेटा को, रिपोर्ट किए जाने वाले मेट्रिक के मैप में पुश करें. डेटा पुश करने के बाद, संसाधनों को भी साफ़ किया जाना चाहिए.

पैरामीटर
metrics HashMap: फ़िलहाल उपलब्ध मेट्रिक.