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 staticgetInvocationMetrics ()
返回正在進行的調用的調用指標映射。
退貨 | |
---|---|