InvocationMetricLogger
public class InvocationMetricLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.inviver.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 () ส่งคืนแผนที่ของตัวชี้วัดการร้องขอสำหรับการร้องขอที่กำลังดำเนินอยู่ |
static void | resetLocalGroup () รีเซ็ตบริบทที่แปลเป็นภาษาท้องถิ่น |
static void | setLocalGroup (ThreadGroup tg) ติดตามบริบทที่แปลเป็นภาษาท้องถิ่นเมื่อใช้คุณสมบัติภายในเซิร์ฟเวอร์ gRPC |
วิธีการสาธารณะ
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
เพิ่มคีย์-ค่าหนึ่งรายการที่จะติดตามในระดับคำขอ
พารามิเตอร์ | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : คีย์ที่จะใช้ติดตามตัววัดการร้องขอ |
value | long : ค่าของเมทริกการร้องขอ |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
เพิ่มคีย์-ค่าหนึ่งรายการที่จะติดตามในระดับคำขอ
พารามิเตอร์ | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : คีย์ที่จะใช้ติดตามตัววัดการร้องขอ |
value | String : ค่าของเมทริกการร้องขอ |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
เพิ่มคีย์-ค่าหนึ่งรายการสำหรับกลุ่มที่กำหนด
พารามิเตอร์ | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : คีย์ของกลุ่ม |
group | String : ชื่อกลุ่มที่เกี่ยวข้องกับคีย์ |
value | String : ค่าสำหรับกลุ่ม |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
เพิ่มคีย์-ค่าหนึ่งรายการที่จะติดตามในระดับคำขอสำหรับกลุ่มที่กำหนด
พารามิเตอร์ | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : คีย์ของกลุ่ม |
group | String : ชื่อกลุ่มที่เกี่ยวข้องกับคีย์ |
value | long : ค่าสำหรับกลุ่ม |
addInvocationPairMetrics
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 ()
ส่งคืนแผนที่ของตัวชี้วัดการร้องขอสำหรับการร้องขอที่กำลังดำเนินอยู่
การส่งคืน | |
---|---|
รีเซ็ต LocalGroup
public static void resetLocalGroup ()
รีเซ็ตบริบทที่แปลเป็นภาษาท้องถิ่น
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
ติดตามบริบทที่แปลเป็นภาษาท้องถิ่นเมื่อใช้คุณสมบัติภายในเซิร์ฟเวอร์ gRPC
พารามิเตอร์ | |
---|---|
tg | ThreadGroup |