TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Clase de utilidad para ayudar con el mapa. para asignar transición.

Resumen

Constructores públicos

TfMetricProtoUtil ()

Métodos públicos

static compatibleConvert ( map) compatibleConvert ( map)

Conversión de mapa para asignar .

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

Cree una Metric para un único valor largo/int y, opcionalmente, proporcione una unidad.

static MetricMeasurement.Metric stringToMetric (String metric)

Convierta una métrica de cadena simple (formato antiguo) en una Metric (formato nuevo).

static upgradeConvert ( metrics) upgradeConvert ( metrics)

Conversión del mapa a HashMap .

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

Conversión del mapa a HashMap .

Constructores públicos

TfMetricProtoUtil

public TfMetricProtoUtil ()

Métodos públicos

compatibleConvertir

public static  compatibleConvert ( map)

Conversión de mapa para asignar . Se utilizan todas las representaciones de cadenas de valor único, las representaciones de listas no se convierten y se perderán.

Parámetros
map

Devoluciones

crearValorÚnico

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

Cree una Metric para un único valor largo/int y, opcionalmente, proporcione una unidad.

Parámetros
value long : el valor que se almacenará.

unit String : la unidad del valor, o nulo si no hay unidad.

Devoluciones
MetricMeasurement.Metric una Metric poblada con la información.

cadenaAMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Convierta una métrica de cadena simple (formato antiguo) en una Metric (formato nuevo).

Parámetros
metric String : la cadena que contiene una métrica.

Devoluciones
MetricMeasurement.Metric La Metric creada

actualizarConvertir

public static  upgradeConvert ( metrics)

Conversión del mapa a HashMap . Para ir a la nueva interfaz. Es posible que la información solo se complete parcialmente debido a las limitaciones del formato anterior.

Parámetros
metrics

Devoluciones

actualizarConvertir

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Conversión del mapa a HashMap . Para ir a la nueva interfaz. Es posible que la información solo se complete parcialmente debido a las limitaciones del formato anterior.

Parámetros
metrics

smartNumbers boolean : convierte números a métricas int

Devoluciones