Trình ghi nhật ký số liệu yêu cầu
public
class
InvocationMetricLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.Callbackr.logger.InvocationMetricLogger |
Một lớp tiện ích cho lệnh gọi để ghi nhật ký 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ệnh gọi cho một nhóm nhất định. |
static
void
|
addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Thêm cặp giá trị 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
|
getInvocationMetrics()
Trả về Bản đồ các chỉ số của lệnh gọi cho lệnh gọi đang diễn ra. |
static
void
|
resetLocalGroup()
Đặt lại ngữ cảnh đã bản địa hoá. |
static
void
|
setLocalGroup(ThreadGroup tg)
Theo dõi ngữ cảnh đã 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 dõi chỉ số lệnh gọi. |
value |
long : Giá trị của chỉ số lệnh 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 dõi chỉ số lệnh gọi. |
value |
String : Giá trị của chỉ số lệnh 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 liên kết với khoá |
value |
String : Giá trị cho 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ệnh 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 liên kết với khoá |
value |
long : Giá trị cho nhóm |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Thêm cặp giá trị liên kết với cùng một khoá. Thường dùng khi dấu thời gian bắt đầu và kết thúc.
Tham số | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Khoá mà theo dõi chỉ số lệnh gọi. |
start |
long : Giá trị bắt đầu của chỉ số lệnh 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 staticgetInvocationMetrics ()
Trả về Bản đồ các chỉ số của lệnh gọi cho lệnh gọi đang diễn ra.
Giá trị trả về | |
---|---|
|
đặt lạiLocalGroup
public static void resetLocalGroup ()
Đặt lại ngữ cảnh đã bản địa hoá.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Theo dõi ngữ cảnh đã 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 |