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