Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

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 static  getInvocationMetrics ()

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