TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Classe di utilità per facilitare la transizione da Mappa<string, string=""> a Mappa<string, metric="">.</string,></string,>

Riepilogo

Costruttori pubblici

TfMetricProtoUtil()

Metodi pubblici

static compatibleConvert( map)

Conversione di Map<string, metrica=""> in Map<stringa, stringa="">. </stringa,></stringa,>

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

Crea un Metric per un singolo valore long/int e, facoltativamente, fornisci un'unità di misura.

static MetricMeasurement.Metric stringToMetric(String metric)

Converti una metrica stringa semplice (formato precedente) in un Metric (nuovo formato).

static upgradeConvert( metrics)

Conversione da Map<string, string=""> a HashMap<string, metric="">. </string,></string,>

static upgradeConvert( metrics, boolean smartNumbers)

Conversione da Map<string, string=""> a HashMap<string, metric="">. </string,></string,>

Costruttori pubblici

TfMetricProtoUtil

public TfMetricProtoUtil ()

Metodi pubblici

compatibileConverti

public static  compatibleConvert ( map)

Conversione di Mappa<string, metric=""> in Mappa<string, string="">. Vengono utilizzate tutte le rappresentazioni di stringa con un singolo valore. La rappresentazione dell'elenco non viene convertita e andrà persa.</string,></string,>

Parametri
map

Ritorni

createSingleValue

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

Crea un Metric per un singolo valore long/int e, facoltativamente, fornisci un'unità di misura.

Parametri
value long: il valore che verrà memorizzato.

unit String: l'unità del valore o null se non è presente alcuna unità.

Ritorni
MetricMeasurement.Metric un Metric compilato con le informazioni.

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Converti una metrica stringa semplice (vecchio formato) in un Metric (nuovo formato).

Parametri
metric String: la stringa contenente una metrica.

Ritorni
MetricMeasurement.Metric Metric creato

upgradeConvert

public static  upgradeConvert ( metrics)

Conversione da Map<string, string=""> ad HashMap<string, metric="">. Per accedere alla nuova interfaccia. Le informazioni potrebbero essere compilate solo parzialmente a causa delle limitazioni del vecchio formato.</string,></string,>

Parametri
metrics

Ritorni

upgradeConvert

public static  upgradeConvert ( metrics, 
                boolean smartNumbers)

Conversione da Map<string, string=""> ad HashMap<string, metric="">. Per accedere alla nuova interfaccia. Le informazioni potrebbero essere compilate solo parzialmente a causa delle limitazioni del vecchio formato.</string,></string,>

Parametri
metrics

smartNumbers boolean: converti i numeri in metriche int

Ritorni