TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Es una clase de utilidad que ayuda con la transición de Map<string, string=""> a Map<string, metric="">.</string,></string,>

Resumen

Constructores públicos

TfMetricProtoUtil()

Métodos públicos

static compatibleConvert( map)

Conversión de Map<string, metric=""> a Map<string, string="">. </string,></string,>

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

Crea un Metric para un solo valor long/int y, de manera opcional, proporciona una unidad.

static MetricMeasurement.Metric stringToMetric(String metric)

Convierte una métrica de cadena simple (formato anterior) en Metric (formato nuevo).

static upgradeConvert( metrics)

Conversión de Map<string, string=""> a HashMap<string, metric="">. </string,></string,>

static upgradeConvert( metrics, boolean smartNumbers)

Conversión de Map<string, string=""> a HashMap<string, metric="">. </string,></string,>

Constructores públicos

TfMetricProtoUtil

public TfMetricProtoUtil ()

Métodos públicos

compatibleConvert

public static  compatibleConvert ( map)

Conversión de Map<string, metric=""> a Map<string, string="">. Se usa toda la representación de cadena de valor único; la representación de lista no se convierte y se perderá.</string,></string,>

Parámetros
map

Muestra

createSingleValue

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

Crea un Metric para un solo valor long/int y, de manera opcional, proporciona una unidad.

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

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

Muestra
MetricMeasurement.Metric un Metric propagado con la información.

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Convierte una métrica de cadena simple (formato anterior) en una Metric (formato nuevo).

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

Muestra
MetricMeasurement.Metric El Metric creado

upgradeConvert

public static  upgradeConvert ( metrics)

Conversión de Map<string, string=""> a HashMap<string, metric=""> para ir a la nueva interfaz Es posible que la información solo se propague de forma parcial debido a las limitaciones del formato anterior.</string,></string,>

Parámetros
metrics

Muestra

upgradeConvert

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Conversión de Map<string, string=""> a HashMap<string, metric=""> para ir a la nueva interfaz Es posible que la información solo se propague de forma parcial debido a las limitaciones del formato anterior.</string,></string,>

Parámetros
metrics

smartNumbers boolean: Convierte números en métricas int.

Muestra