ResourceMetricUtil

public class ResourceMetricUtil
extends Object

java.lang.Object
com.android.tradefed.monitoring.collector.ResourceMetricUtil


פונקציות שירות לחיבור מדדים.

סיכום

בנאים ציבוריים

ResourceMetricUtil ()

שיטות ציבוריות

static float ConvertedMetricValue (String original, float conversionDivisor)

ממירה את הערך המטרי ליחידות שונות ומעצבת את ערך הפלט.

static GetCommandResponse ( IDeviceManager deviceManager, String serial, String cmd, long timeoutMs)

מבצע פקודת adb ומחזיר תגובה אם מצליח.

static Timestamp GetCurrentTimestamp ()

מקבל חותמת זמן נוכחית משעון UTC של המערכת.

static float RoundedMetricValue (String original)

נתח ועצב את הערך המדדי.

בנאים ציבוריים

ResourceMetricUtil

public ResourceMetricUtil ()

שיטות ציבוריות

ConvertedMetricValue

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

ממירה את הערך המטרי ליחידות שונות ומעצבת את ערך הפלט.

פרמטרים
original String : מחרוזת הערך המקורית.

conversionDivisor float : המחלק להמרת יחידה.

החזרות
float הערך הצף של הפלט.

זורק
NumberFormatException אם המחרוזת המקורית היא null.

GetCommandResponse

public static  GetCommandResponse (IDeviceManager deviceManager, 
                String serial, 
                String cmd, 
                long timeoutMs)

מבצע פקודת adb ומחזיר תגובה אם מצליח.

פרמטרים
deviceManager IDeviceManager : מופע IDeviceManager לביצוע פקודה במכשירים "זמינים".

serial String : סדרת המכשיר.

cmd String : מחרוזת הפקודה.

timeoutMs long : זמן ההמתנה באלפיות שניות.

החזרות
מופע CommandResult .

GetCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

מקבל חותמת זמן נוכחית משעון UTC של המערכת.

החזרות
Timestamp

RoundedMetricValue

public static float RoundedMetricValue (String original)

נתח ועצב את הערך המדדי.

פרמטרים
original String : מחרוזת הערך המקורית.

החזרות
float הערך הצף של הפלט.

זורק
NumberFormatException אם המחרוזת המקורית היא null.