InvocationMetricLogger

public class InvocationMetricLogger
extends Object

java.lang.Object
com.android.tradefed.invoker.logger.InvocationMetricLogger


用於記錄某些指標的調用的實用程序類。

概括

公共方法

static void addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, long value)

添加一個要在調用級別跟踪的鍵值。

static void addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value)

添加一個要在調用級別跟踪的鍵值。

static void addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)

為給定組添加一個鍵值

static void addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)

添加一個要在給定組的調用級別跟踪的鍵值。

static void addInvocationPairMetrics ( InvocationMetricLogger.InvocationMetricKey key, long start, long end)

添加一對與同一鍵關聯的值。

static void clearInvocationMetrics ()

清除調用的調用指標。

static getInvocationMetrics ()

返回正在進行的調用的調用指標映射。

公共方法

添加調用指標

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long value)

添加一個要在調用級別跟踪的鍵值。

參數
key InvocationMetricLogger.InvocationMetricKey :將在其下跟踪調用指標的鍵。

value long :調用指標的值。

添加調用指標

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                String value)

添加一個要在調用級別跟踪的鍵值。

參數
key InvocationMetricLogger.InvocationMetricKey :將在其下跟踪調用指標的鍵。

value String :調用指標的值。

添加調用指標

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                String value)

為給定組添加一個鍵值

參數
groupKey InvocationMetricLogger.InvocationGroupMetricKey :組的鍵

group String : 與密鑰關聯的組名

value String :組的值

添加調用指標

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                long value)

添加一個要在給定組的調用級別跟踪的鍵值。

參數
groupKey InvocationMetricLogger.InvocationGroupMetricKey :組的鍵

group String : 與密鑰關聯的組名

value long :組的值

添加調用對指標

public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long start, 
                long end)

添加一對與同一鍵關聯的值。通常用於時間戳開始和結束。

參數
key InvocationMetricLogger.InvocationMetricKey :將在其下跟踪調用指標的鍵。

start long :調用指標的起始值。

end long :調用指標的結束值。

clearInvocationMetrics

public static void clearInvocationMetrics ()

清除調用的調用指標。

getInvocationMetrics

public static  getInvocationMetrics ()

返回正在進行的調用的調用指標映射。

退貨