DeviceMetricData

public class DeviceMetricData
extends Object

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


Obiekt zawierający wszystkie dane zebrane przez liczniki danych. TODO: Add the data holding and receiving of data methods.

Podsumowanie

Konstruktory publiczne

DeviceMetricData(IInvocationContext context)

Ctor

Metody publiczne

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

Dodaj pojedynczy wskaźnik powiązany z urządzeniem głównym.

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

Dodaj pojedyncze dane powiązane z określonym urządzeniem.

void addToMetrics( metrics)

Przesyłanie wszystkich otrzymanych do tej pory danych na mapę danych, które będą raportowane.

Konstruktory publiczne

DeviceMetricData

public DeviceMetricData (IInvocationContext context)

Ctor

Parametry
context IInvocationContext

Metody publiczne

addMetric

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

Dodaj pojedynczy wskaźnik powiązany z urządzeniem głównym.

Parametry
key String: klucz danych.

metric MetricMeasurement.Metric.Builder: wartość powiązana z danymi.

addMetricForDevice

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

Dodaj pojedyncze dane powiązane z określonym urządzeniem.

Parametry
device ITestDevice: ITestDevice, z którym powiązane są dane.

key String: klucz danych.

metric MetricMeasurement.Metric.Builder: wartość powiązana z danymi.

addToMetrics

public void addToMetrics ( metrics)

Przesyłanie wszystkich otrzymanych do tej pory danych na mapę danych, które będą raportowane. Powinna ona też wyczyścić zasoby po ich przesłaniu.

Parametry
metrics : obecnie dostępne dane.