InvocationMetricLogger
public
class
InvocationMetricLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Class utilitas untuk pemanggilan guna mencatat beberapa metrik ke dalam log.
Ringkasan
Metode publik | |
---|---|
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)
Tambahkan satu nilai kunci untuk dilacak di tingkat pemanggilan. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)
Tambahkan satu nilai kunci untuk dilacak di tingkat pemanggilan. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Menambahkan satu nilai kunci untuk grup tertentu |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Tambahkan satu nilai kunci yang akan dilacak di 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()
Menghapus metrik pemanggilan untuk sebuah pemanggilan. |
static
|
getInvocationMetrics()
Menampilkan Peta metrik pemanggilan untuk pemanggilan yang sedang berlangsung. |
static
void
|
resetLocalGroup()
Mereset 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 di tingkat pemanggilan.
Parameter | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Kunci yang digunakan untuk melacak metrik panggilan. |
value |
long : Nilai metrik panggilan. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Tambahkan satu nilai kunci untuk dilacak di tingkat pemanggilan.
Parameter | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Kunci yang digunakan untuk melacak metrik panggilan. |
value |
String : Nilai metrik panggilan. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Menambahkan 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 yang akan dilacak di 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 awal dan akhir stempel waktu.
Parameter | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Kunci yang digunakan untuk melacak metrik panggilan. |
start |
long : Nilai awal metrik panggilan. |
end |
long : Nilai akhir metrik panggilan. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Menghapus metrik pemanggilan untuk sebuah pemanggilan.
getInvocationMetrics
public staticgetInvocationMetrics ()
Menampilkan Peta metrik pemanggilan untuk pemanggilan yang sedang berlangsung.
Hasil | |
---|---|
|
resetLocalGroup
public static void resetLocalGroup ()
Mereset konteks yang dilokalkan.
{i>setLocalGroup<i}
public static void setLocalGroup (ThreadGroup tg)
Melacak konteks yang dilokalkan saat menggunakan properti di dalam server gRPC
Parameter | |
---|---|
tg |
ThreadGroup |