TfMetricProtoUtil

public class TfMetricProtoUtil
extends Object

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


Haritaya yardımcı olacak yardımcı program sınıfı haritaya geçiş.

Özet

Kamu inşaatçıları

TfMetricProtoUtil ()

Genel yöntemler

static compatibleConvert ( map) compatibleConvert ( map)

Haritanın Dönüştürülmesi haritaya .

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

Tek bir uzun/int değeri için bir Metric oluşturun ve isteğe bağlı olarak bir birim sağlayın.

static MetricMeasurement.Metric stringToMetric (String metric)

Basit bir Dize metriğini (eski biçim) bir Metric (yeni biçim) dönüştürün.

static upgradeConvert ( metrics) upgradeConvert ( metrics)

Haritadan Dönüşüm HashMap'e .

Kamu inşaatçıları

TfMetricProtoUtil

public TfMetricProtoUtil ()

Genel yöntemler

uyumluDönüştür

public static  compatibleConvert ( map)

Haritanın Dönüştürülmesi haritaya . Tüm tek değer dizesi gösterimi kullanılır, liste gösterimi dönüştürülmez ve kaybolur.

parametreler
map

İadeler

oluşturSingleValue

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

Tek bir uzun/int değeri için bir Metric oluşturun ve isteğe bağlı olarak bir birim sağlayın.

parametreler
value long : Kaydedilecek değer.

unit String : değerin birimi veya birim yoksa null.

İadeler
MetricMeasurement.Metric bilgilerle doldurulmuş bir Metric .

stringToMetric

public static MetricMeasurement.Metric stringToMetric (String metric)

Basit bir Dize metriğini (eski biçim) bir Metric (yeni biçim) dönüştürün.

parametreler
metric String : Bir metrik içeren dize.

İadeler
MetricMeasurement.Metric oluşturulan Metric

yükseltmeDönüştür

public static  upgradeConvert ( metrics)

Haritadan Dönüşüm HashMap'e . Yeni arayüze gitmek için. Eski biçim sınırlamaları nedeniyle bilgiler yalnızca kısmen doldurulabilir.

parametreler
metrics

İadeler