TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

java.lang.Object
com.android.tradefed.util.proto.TfMetricProtoUtil


Utility-Klasse zur Unterstützung bei der Karte zur Karte Übergang.

Zusammenfassung

Öffentliche Bauträger

TfMetricProtoUtil ()

Öffentliche Methoden

static compatibleConvert ( map) compatibleConvert ( map)

Konvertierung der Karte zur Karte .

static MetricMeasurement.Metric createSingleValue (long value, String unit)

Erstellen Sie eine Metric für einen einzelnen Long-/Int-Wert und geben Sie optional eine Einheit an.

static MetricMeasurement.Metric stringToMetric (String metric)

Konvertieren Sie eine einfache String-Metrik (altes Format) in eine Metric (neues Format).

static upgradeConvert ( metrics) upgradeConvert ( metrics)

Konvertierung von Karte zu HashMap .

static upgradeConvert ( metrics, boolean smartNumbers) upgradeConvert ( metrics, boolean smartNumbers)

Konvertierung von Karte zu HashMap .

Öffentliche Bauträger

TfMetricProtoUtil

public TfMetricProtoUtil ()

Öffentliche Methoden

kompatibelKonvertieren

public static  compatibleConvert ( map)

Konvertierung der Karte zur Karte . Alle Einzelwert-String-Darstellungen werden verwendet, Listendarstellungen werden nicht konvertiert und gehen verloren.

Parameter
map

Kehrt zurück

createSingleValue

public static MetricMeasurement.Metric createSingleValue (long value, 
                String unit)

Erstellen Sie eine Metric für einen einzelnen Long-/Int-Wert und geben Sie optional eine Einheit an.

Parameter
value long : Der Wert, der gespeichert wird.

unit String : die Einheit des Werts oder null, wenn keine Einheit vorhanden ist.

Kehrt zurück
MetricMeasurement.Metric eine mit den Informationen gefüllte Metric .

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Konvertieren Sie eine einfache String-Metrik (altes Format) in eine Metric (neues Format).

Parameter
metric String : Der String, der eine Metrik enthält.

Kehrt zurück
MetricMeasurement.Metric Die erstellte Metric

upgradeConvert

public static  upgradeConvert ( metrics)

Konvertierung von Karte zu HashMap . Um zur neuen Schnittstelle zu gelangen. Aufgrund der alten Formatbeschränkungen werden die Informationen möglicherweise nur teilweise ausgefüllt.

Parameter
metrics

Kehrt zurück

upgradeConvert

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Konvertierung von Karte zu HashMap . Um zur neuen Schnittstelle zu gelangen. Aufgrund der alten Formatbeschränkungen werden die Informationen möglicherweise nur teilweise ausgefüllt.

Parameter
metrics

smartNumbers boolean : Zahlen in int-Metriken umwandeln

Kehrt zurück