DeviceMetricData

public class DeviceMetricData
extends Object

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


Metrik toplayıcılar tarafından toplanan tüm verileri barındıran nesne. TODO: Veri tutma ve veri alma yöntemlerini ekleyin.

Özet

Herkese açık kurucular

DeviceMetricData(IInvocationContext context)

Ctor

Herkese açık yöntemler

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

Birincil cihazla ilişkili tek bir metrik ekleyin.

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

Belirtilen bir cihazla ilişkili tek bir metrik ekleyin.

void addToMetrics( metrics)

Şimdiye kadar alınan tüm verileri, raporlanacak metriklerin haritasına gönderin.

Herkese açık kurucular

DeviceMetricData

public DeviceMetricData (IInvocationContext context)

Ctor

Parametreler
context IInvocationContext

Herkese açık yöntemler

addMetric

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

Birincil cihazla ilişkili tek bir metrik ekleyin.

Parametreler
key String: Metriğin anahtarı.

metric MetricMeasurement.Metric.Builder: Metrikle ilişkili değer.

addMetricForDevice

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

Belirtilen bir cihazla ilişkili tek bir metrik ekleyin.

Parametreler
device ITestDevice: Metriğin ilişkili olduğu ITestDevice.

key String: Metriğin anahtarı.

metric MetricMeasurement.Metric.Builder: Metrikle ilişkili değer.

addToMetrics

public void addToMetrics ( metrics)

Şimdiye kadar alınan tüm verileri, raporlanacak metriklerin haritasına gönderin. Bu işlem, kaynaklar itildikten sonra da temizlenir.

Parametreler
metrics : Şu anda mevcut olan metrikler.