InvocationMetricLogger
public class InvocationMetricLogger
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Kelas utilitas untuk pemanggilan mencatat beberapa metrik.
Ringkasan
Metode publik | |
---|---|
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, long value) Tambahkan satu nilai kunci untuk dilacak pada tingkat pemanggilan. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value) Tambahkan satu nilai kunci untuk dilacak pada tingkat pemanggilan. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value) Tambahkan satu nilai kunci untuk grup tertentu |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value) Tambahkan satu nilai kunci untuk dilacak pada tingkat pemanggilan untuk grup tertentu. |
static void | addInvocationPairMetrics ( InvocationMetricLogger.InvocationMetricKey key, long start, long end) Tambahkan sepasang nilai yang terkait dengan kunci yang sama. |
static void | clearInvocationMetrics () Hapus metrik pemanggilan untuk suatu pemanggilan. |
static | getInvocationMetrics () Mengembalikan peta metrik pemanggilan untuk pemanggilan yang sedang berlangsung. |
static void | resetLocalGroup () Menyetel ulang konteks yang dilokalkan. |
static void | setLocalGroup (ThreadGroup tg) Melacak konteks yang dilokalkan saat menggunakan properti di dalam server gRPC |
Metode publik
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Tambahkan satu nilai kunci untuk dilacak pada tingkat pemanggilan.
Parameter | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Kunci yang digunakan untuk melacak metrik pemanggilan. |
value | long : Nilai metrik pemanggilan. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Tambahkan satu nilai kunci untuk dilacak pada tingkat pemanggilan.
Parameter | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Kunci yang digunakan untuk melacak metrik pemanggilan. |
value | String : Nilai metrik pemanggilan. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Tambahkan satu nilai kunci untuk grup tertentu
Parameter | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : Kunci grup |
group | String : Nama grup yang terkait dengan kunci |
value | String : Nilai untuk grup |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Tambahkan satu nilai kunci untuk dilacak pada tingkat pemanggilan untuk grup tertentu.
Parameter | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : Kunci grup |
group | String : Nama grup yang terkait dengan kunci |
value | long : Nilai untuk grup |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Tambahkan sepasang nilai yang terkait dengan kunci yang sama. Biasanya digunakan untuk stempel waktu mulai dan berakhir.
Parameter | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Kunci yang digunakan untuk melacak metrik pemanggilan. |
start | long : Nilai awal metrik pemanggilan. |
end | long : Nilai akhir metrik pemanggilan. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Hapus metrik pemanggilan untuk suatu pemanggilan.
getInvocationMetrics
public staticgetInvocationMetrics ()
Mengembalikan peta metrik pemanggilan untuk pemanggilan yang sedang berlangsung.
Kembali | |
---|---|
setel ulangGrup Lokal
public static void resetLocalGroup ()
Menyetel ulang konteks yang dilokalkan.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Melacak konteks yang dilokalkan saat menggunakan properti di dalam server gRPC
Parameter | |
---|---|
tg | ThreadGroup |