InvocationMetricLogger

public class InvocationMetricLogger
extends Object

java.lang.Object
com.android.tradefed.invoker.logger.InvocationMetricLogger


คลาสยูทิลิตี้สำหรับการเรียกใช้เพื่อบันทึกเมตริกบางอย่าง

สรุป

วิธีการสาธารณะ

static void addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, long value)

เพิ่มหนึ่งคีย์-ค่าที่จะติดตามในระดับการเรียก

static void addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value)

เพิ่มหนึ่งคีย์-ค่าที่จะติดตามในระดับการเรียก

static void addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)

เพิ่มหนึ่งคีย์-ค่าสำหรับกลุ่มที่กำหนด

static void addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)

เพิ่มหนึ่งคีย์-ค่าที่จะติดตามในระดับการเรียกสำหรับกลุ่มที่กำหนด

static void addInvocationPairMetrics ( InvocationMetricLogger.InvocationMetricKey key, long start, long end)

เพิ่มคู่ของค่าที่เกี่ยวข้องกับคีย์เดียวกัน

static void clearInvocationMetrics ()

ล้างเมตริกการร้องขอสำหรับการร้องขอ

static getInvocationMetrics ()

ส่งกลับแมปของเมตริกการร้องขอสำหรับการร้องขอที่กำลังดำเนินอยู่

วิธีการสาธารณะ

เพิ่มInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long value)

เพิ่มหนึ่งคีย์-ค่าที่จะติดตามในระดับการเรียก

พารามิเตอร์
key InvocationMetricLogger.InvocationMetricKey : คีย์ที่ใช้ติดตามเมตริกการร้องขอ

value long : ค่าของเมตริกการร้องขอ

เพิ่มInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                String value)

เพิ่มหนึ่งคีย์-ค่าที่จะติดตามในระดับการเรียก

พารามิเตอร์
key InvocationMetricLogger.InvocationMetricKey : คีย์ที่ใช้ติดตามเมตริกการร้องขอ

value String : ค่าของเมตริกการร้องขอ

เพิ่มInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                String value)

เพิ่มหนึ่งคีย์-ค่าสำหรับกลุ่มที่กำหนด

พารามิเตอร์
groupKey InvocationMetricLogger.InvocationGroupMetricKey : คีย์ของกลุ่ม

group String : ชื่อกลุ่มที่เกี่ยวข้องกับคีย์

value String : ค่าสำหรับกลุ่ม

เพิ่มInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                long value)

เพิ่มหนึ่งคีย์-ค่าที่จะติดตามในระดับการเรียกสำหรับกลุ่มที่กำหนด

พารามิเตอร์
groupKey InvocationMetricLogger.InvocationGroupMetricKey : คีย์ของกลุ่ม

group String : ชื่อกลุ่มที่เกี่ยวข้องกับคีย์

value long : ค่าสำหรับกลุ่ม

เพิ่มInvocationPairMetrics

public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long start, 
                long end)

เพิ่มคู่ของค่าที่เกี่ยวข้องกับคีย์เดียวกัน มักใช้สำหรับการประทับเวลาเริ่มต้นและสิ้นสุด

พารามิเตอร์
key InvocationMetricLogger.InvocationMetricKey : คีย์ที่ใช้ติดตามเมตริกการร้องขอ

start long : ค่าเริ่มต้นของเมตริกการร้องขอ

end long : ค่าสิ้นสุดของเมตริกการร้องขอ

clearInvocationMetrics

public static void clearInvocationMetrics ()

ล้างเมตริกการร้องขอสำหรับการร้องขอ

getInvocationMetrics

public static  getInvocationMetrics ()

ส่งกลับแมปของเมตริกการร้องขอสำหรับการร้องขอที่กำลังดำเนินอยู่

ส่งคืน