DeviceMetricData

public class DeviceMetricData
extends Object implements Serializable

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


Objekt, das alle von Messwertsammlern erfassten Daten enthält. TODO: Add the data holding and receiving of data methods.

Zusammenfassung

Öffentliche Konstruktoren

DeviceMetricData(IInvocationContext context)

Ctor

Öffentliche Methoden

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

Fügen Sie einen einzelnen Messwert hinzu, der dem primären Gerät zugeordnet ist.

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

Fügen Sie einen einzelnen Messwert hinzu, der einem bestimmten Gerät zugeordnet ist.

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

Alle bisher empfangenen Daten werden in die Karte der Messwerte übertragen, die gemeldet werden.

Öffentliche Konstruktoren

DeviceMetricData

public DeviceMetricData (IInvocationContext context)

Ctor

Parameter
context IInvocationContext

Öffentliche Methoden

addMetric

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

Fügen Sie einen einzelnen Messwert hinzu, der dem primären Gerät zugeordnet ist.

Parameter
key String: Der Schlüssel des Messwerts.

metric MetricMeasurement.Metric.Builder: Der Wert, der dem Messwert zugeordnet ist.

addMetricForDevice

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

Fügen Sie einen einzelnen Messwert hinzu, der einem bestimmten Gerät zugeordnet ist.

Parameter
device ITestDevice: Die ITestDevice, der der Messwert zugeordnet ist.

key String: Der Schlüssel des Messwerts.

metric MetricMeasurement.Metric.Builder: Der Wert, der dem Messwert zugeordnet ist.

addToMetrics

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

Alle bisher empfangenen Daten werden in die Karte der Messwerte übertragen, die gemeldet werden. Dadurch sollten die Ressourcen auch nach dem Pushen bereinigt werden.

Parameter
metrics HashMap: Die derzeit verfügbaren Messwerte.