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()
返回正在进行的调用的调用指标的映射。 |
static
void
|
resetLocalGroup()
重置本地化上下文。 |
static
void
|
setLocalGroup(ThreadGroup tg)
在 gRPC 服务器中使用属性时跟踪本地化上下文 |
公共方法
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
添加一个要在调用级别跟踪的键值对。
参数 | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey :将用其跟踪调用指标的键。 |
value |
long :调用指标的值。 |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
添加一个要在调用级别跟踪的键值对。
参数 | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey :将用其跟踪调用指标的键。 |
value |
String :调用指标的值。 |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
为给定组添加一个键值对
参数 | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey :实例组的键 |
group |
String :与密钥关联的组名称 |
value |
String :组的值 |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
添加一个要在给定组的调用级别跟踪的键值对。
参数 | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey :实例组的键 |
group |
String :与密钥关联的组名称 |
value |
long :组的值 |
addInvocationPairMetrics
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 ()
返回正在进行的调用的调用指标的映射。
返回 | |
---|---|
|
resetLocalGroup
public static void resetLocalGroup ()
重置本地化上下文。
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
在 gRPC 服务器中使用属性时跟踪本地化上下文
参数 | |
---|---|
tg |
ThreadGroup |