TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Classe utilitaire destinée à faciliter l'utilisation de Map<string, string=""> à Map<string, metric=""> transition.</string,></string,>

Résumé

Constructeurs publics

TfMetricProtoUtil()

Méthodes publiques

static compatibleConvert( map)

Conversion de carte<string, metric=""> vers Map<string, string="">. </string,></string,>

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

Créez un Metric pour une valeur longue/int unique et fournissez éventuellement une unité.

static MetricMeasurement.Metric stringToMetric(String metric)

Convertissez une métrique de chaîne simple (ancien format) en Metric (nouveau format).

static upgradeConvert( metrics)

Conversion à partir de Map<string, string=""> à HashMap<string, metric="">. </string,></string,>

static upgradeConvert( metrics, boolean smartNumbers)

Conversion à partir de Map<string, string=""> à HashMap<string, metric="">. </string,></string,>

Constructeurs publics

TfMetricProtoUtil

public TfMetricProtoUtil ()

Méthodes publiques

compatibleConvert

public static  compatibleConvert ( map)

Conversion de carte<string, metric=""> vers Map<string, string="">. Toute la chaîne à valeur unique représentation est utilisée, la représentation de liste n'est pas convertie et sera perdue.</string,></string,>

Paramètres
map

Renvoie

createSingleValue

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

Créez un Metric pour une valeur longue/int unique et fournissez éventuellement une unité.

Paramètres
value long: valeur qui sera stockée.

unit String: unité de la valeur, ou valeur "null" en l'absence d'unité.

Renvoie
MetricMeasurement.Metric Un Metric renseigné avec les informations.

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Convertissez une métrique de chaîne simple (ancien format) en Metric (nouveau format).

Paramètres
metric String: chaîne contenant une métrique.

Renvoie
MetricMeasurement.Metric Le Metric créé

mettre à niveau la conversion

public static  upgradeConvert ( metrics)

Conversion à partir de Map<string, string=""> à HashMap<string, metric="">. Pour accéder à la nouvelle de commande. Il est possible que les informations ne soient que partiellement renseignées en raison de l'ancien format. Les limites.</string,></string,>

Paramètres
metrics

Renvoie

mettre à niveau la conversion

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Conversion à partir de Map<string, string=""> à HashMap<string, metric="">. Pour accéder à la nouvelle de commande. Il est possible que les informations ne soient que partiellement renseignées en raison de l'ancien format. Les limites.</string,></string,>

Paramètres
metrics

smartNumbers boolean: convertit des nombres en métriques entières.

Renvoie