TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Clase de utilidad para ayudar 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 doubleArrayToMetric( metric)

Convierte una lista de números de punto flotante de doble precisión en un Metric.

static MetricMeasurement.Metric doubleToMetric(Double metric)

Convierte una métrica Double simple en un Metric.

static MetricMeasurement.Metric numericArrayToMetric( metric)

Convierte una lista de números (int64) en un objeto Metric.

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

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

static MetricMeasurement.Metric numericToMetric(Long metric)

Convierte una métrica numérica simple en un objeto Metric.

static MetricMeasurement.Metric stringArrayToMetric( metric)

Convierte una lista de cadenas en un objeto Metric.

static MetricMeasurement.Metric stringToMetric(String metric)

Convierte una métrica de cadena simple (formato anterior) en una 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)

Se convirtió Map<string, metric=""> a Map<string, string="">.</string,></string,>

Parámetros
map

Muestra

doubleArrayToMetric

public static MetricMeasurement.Metric doubleArrayToMetric ( metric)

Convierte una lista de números de punto flotante de doble precisión en un Metric.

Parámetros
metric : Es la lista que contiene la métrica.

Muestra
MetricMeasurement.Metric El Metric creado

doubleToMetric

public static MetricMeasurement.Metric doubleToMetric (Double metric)

Convierte una métrica Double simple en un Metric.

Parámetros
metric Double: Es el valor doble que contiene una métrica.

Muestra
MetricMeasurement.Metric El Metric creado

numericArrayToMetric

public static MetricMeasurement.Metric numericArrayToMetric ( metric)

Convierte una lista de números (int64) en un objeto Metric.

Parámetros
metric : Es la lista que contiene la métrica.

Muestra
MetricMeasurement.Metric El Metric creado

numericToMetric

public static MetricMeasurement.Metric numericToMetric (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 nula si no hay unidad.

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

numericToMetric

public static MetricMeasurement.Metric numericToMetric (Long metric)

Convierte una métrica numérica simple en un objeto Metric.

Parámetros
metric Long: Es el valor doble que contiene una métrica.

Muestra
MetricMeasurement.Metric El Metric creado

stringArrayToMetric

public static MetricMeasurement.Metric stringArrayToMetric ( metric)

Convierte una lista de cadenas en un objeto Metric.

Parámetros
metric : Es la lista que contiene la métrica.

Muestra
MetricMeasurement.Metric El Metric creado

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 acceder a la nueva interfaz. Es posible que la información solo se complete parcialmente 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 acceder a la nueva interfaz. Es posible que la información solo se complete parcialmente debido a las limitaciones del formato anterior.</string,></string,>

Parámetros
metrics

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

Muestra