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ời gọi để ghi lại một số số liệu.
Bản tóm tắt
Các lớp lồng nhau | |
---|---|
enum | InvocationMetricLogger.InvocationGroupMetricKey Phân nhóm cho phép đăng nhập một số nhóm dưới cùng một khóa. |
enum | InvocationMetricLogger.InvocationMetricKey Một số khóa được đặt tên đặc biệt mà chúng tôi sẽ luôn điền cho lời gọi. |
Phương pháp 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 độ gọi. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value) Thêm một khóa-giá trị được theo dõi ở cấp độ gọi. |
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 độ 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 các chỉ số lời kêu gọi cho một lời kêu gọi. |
static | getInvocationMetrics () Trả về Bản đồ các chỉ số lời gọi cho lệnh gọi đang diễn ra. |
Phương pháp 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 độ gọi.
Thông số | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Khóa theo đó chỉ số lời gọi sẽ được theo dõi. |
value | long : Giá trị của chỉ số yêu cầu. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Thêm một khóa-giá trị được theo dõi ở cấp độ gọi.
Thông số | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Khóa theo đó chỉ số lời gọi sẽ được theo dõi. |
value | String : Giá trị của chỉ số yêu cầu. |
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 : Chìa 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 độ gọi cho một nhóm nhất định.
Thông số | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : Chìa 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ị 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 khóa. Thường được sử dụng để bắt đầu và kết thúc dấu thời gian.
Thông số | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Khóa theo đó chỉ số lời gọi sẽ được theo dõi. |
start | long : Giá trị bắt đầu của chỉ số yêu cầu. |
end | long : Giá trị cuối của chỉ số yêu cầu. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Xóa các chỉ số lời kêu gọi cho một lời kêu gọi.
getInvocationMetrics
public staticgetInvocationMetrics ()
Trả về Bản đồ các chỉ số lời gọi cho lệnh gọi đang diễn ra.
Lợi nhuận | |
---|---|
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2022-08-15 UTC.