InvocationMetricLogger
public
class
InvocationMetricLogger
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Một lớp tiện ích cho một lệnh gọi để ghi lại một số chỉ số.
Tóm tắt
Phương thức công khai | |
|---|---|
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)
Thêm một khoá-giá trị cần theo dõi ở cấp độ lệnh gọi. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)
Thêm một khoá-giá trị cần theo dõi ở cấp độ lệnh gọi. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Thêm một khoá-giá trị cho một nhóm nhất định |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Thêm một khoá-giá trị cần theo dõi ở cấp lời gọi cho một nhóm nhất định. |
static
void
|
addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Thêm một cặp giá trị được liên kết với cùng một khoá. |
static
void
|
clearInvocationMetrics()
Xoá các chỉ số về lệnh gọi cho một lệnh gọi. |
static
Map<String, String>
|
getInvocationMetrics()
Trả về Bản đồ chỉ số gọi cho lệnh gọi đang diễn ra. |
static
void
|
resetLocalGroup()
Đặt lại ngữ cảnh được bản địa hoá. |
static
void
|
setLocalGroup(ThreadGroup tg)
Theo dõi ngữ cảnh được bản địa hoá khi sử dụng các thuộc tính bên trong máy chủ gRPC |
Phương thức công khai
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Thêm một khoá-giá trị cần theo dõi ở cấp độ lệnh gọi.
| Tham số | |
|---|---|
key |
InvocationMetricLogger.InvocationMetricKey: Khoá mà theo đó chỉ số lệnh gọi sẽ được theo dõi. |
value |
long: Giá trị của chỉ số gọi. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Thêm một khoá-giá trị cần theo dõi ở cấp độ lệnh gọi.
| Tham số | |
|---|---|
key |
InvocationMetricLogger.InvocationMetricKey: Khoá mà theo đó chỉ số lệnh gọi sẽ được theo dõi. |
value |
String: Giá trị của chỉ số gọi. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Thêm một khoá-giá trị cho một nhóm nhất định
| Tham số | |
|---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey: Khoá của nhóm |
group |
String: Tên nhóm được liên kết với khoá |
value |
String: Giá trị của nhóm |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Thêm một khoá-giá trị cần theo dõi ở cấp lời gọi cho một nhóm nhất định.
| Tham số | |
|---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey: Khoá của nhóm |
group |
String: Tên nhóm được liên kết với khoá |
value |
long: Giá trị của nhóm |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Thêm một cặp giá trị được liên kết với cùng một khoá. Thường dùng cho dấu thời gian bắt đầu và kết thúc.
| Tham số | |
|---|---|
key |
InvocationMetricLogger.InvocationMetricKey: Khoá mà theo đó chỉ số lệnh gọi sẽ được theo dõi. |
start |
long: Giá trị bắt đầu của chỉ số gọi. |
end |
long: Giá trị cuối của chỉ số gọi. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Xoá các chỉ số về lệnh gọi cho một lệnh gọi.
getInvocationMetrics
public static Map<String, String> getInvocationMetrics ()
Trả về Bản đồ chỉ số gọi cho lệnh gọi đang diễn ra.
| Giá trị trả về | |
|---|---|
Map<String, String> |
|
resetLocalGroup
public static void resetLocalGroup ()
Đặt lại ngữ cảnh được bản địa hoá.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Theo dõi ngữ cảnh được bản địa hoá khi sử dụng các thuộc tính bên trong máy chủ gRPC
| Tham số | |
|---|---|
tg |
ThreadGroup |