Dane metryczne urządzenia

public class DeviceMetricData
extends Object

Obiekt Java.lang.Object
com.android.tradefed.device.metric.DeviceMetricData


Sprzeciwiaj się przechowywaniu wszystkich danych zebranych przez kolektory metryczne. DO ZROBIENIA: Dodaj metody przechowywania i odbierania danych.

Streszczenie

Konstruktorzy publiczni

DeviceMetricData ( IInvocationContext context)

Ctor

Metody publiczne

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

Dodaj pojedynczą metrykę powiązaną z urządzeniem podstawowym.

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

Dodaj pojedynczą metrykę powiązaną z określonym urządzeniem.

void addToMetrics ( metrics) addToMetrics ( metrics)

Wypchnij wszystkie otrzymane dotychczas dane na mapę metryk, które będą raportowane.

Konstruktorzy publiczni

Dane metryczne urządzenia

public DeviceMetricData (IInvocationContext context)

Ctor

Parametry
context IInvocationContext

Metody publiczne

dodajMetryka

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

Dodaj pojedynczą metrykę powiązaną z urządzeniem podstawowym.

Parametry
key String : klucz metryki.

metric MetricMeasurement.Metric.Builder : Wartość powiązana z metryką.

dodajMetricForDevice

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

Dodaj pojedynczą metrykę powiązaną z określonym urządzeniem.

Parametry
device ITestDevice : ITestDevice z którym jest powiązana metryka.

key String : klucz metryki.

metric MetricMeasurement.Metric.Builder : Wartość powiązana z metryką.

dodajToMetrics

public void addToMetrics ( metrics)

Wypchnij wszystkie otrzymane dotychczas dane na mapę metryk, które będą raportowane. Powinno to również oczyścić zasoby po ich wypchnięciu.

Parametry
metrics : aktualnie dostępne wskaźniki.