GọiMetricLogger
public class InvocationMetricLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Một lớp tiện ích cho lời gọi để ghi nhật ký một số chỉ số.
Bản tóm tắt
Phương thức công khai | |
---|---|
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, long value) Thêm một khóa-giá trị để được theo dõi ở cấp độ yêu cầu. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value) Thêm một khóa-giá trị để được theo dõi ở cấp độ yêu cầu. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value) Thêm một khóa-giá trị cho một nhóm nhất định |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value) Thêm một khóa-giá trị để được 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 một cặp giá trị được liên kết với cùng một khóa. |
static void | clearInvocationMetrics () Xóa số liệu lệnh gọi cho một lệnh gọi. |
static | getInvocationMetrics () Trả về Bản đồ các chỉ số gọi cho lệnh gọi đang diễn ra. |
Phương thức công khai
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Thêm một khóa-giá trị để được theo dõi ở cấp độ yêu cầu.
Thông số | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Khóa theo đó số liệu yêu cầu 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 khóa-giá trị để được theo dõi ở cấp độ yêu cầu.
Thông số | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Khóa theo đó số liệu yêu cầu sẽ được theo dõ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 khóa-giá trị cho một nhóm nhất định
Thông số | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : Khóa của nhóm |
group | String : Tên nhóm được liên kết với khóa |
value | String : Giá trị cho nhóm |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Thêm một khóa-giá trị để được theo dõi ở cấp lệnh gọi cho một nhóm nhất định.
Thông số | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : Khóa của nhóm |
group | String : Tên nhóm được liên kết với khóa |
value | long : Giá trị cho 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 khóa. Thường được sử dụng cho dấu thời gian bắt đầu và kết thúc.
Thông số | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Khóa theo đó số liệu yêu cầu 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 ()
Xóa số liệu lệnh gọi cho một lệnh gọi.
getInvocationMetrics
public staticgetInvocationMetrics ()
Trả về Bản đồ các chỉ số gọi cho lệnh gọi đang diễn ra.
trả lại | |
---|---|