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 staticgetInvocationMetrics ()
ส่งกลับแมปของเมตริกการร้องขอสำหรับการร้องขอที่กำลังดำเนินอยู่
ส่งคืน | |
---|---|