InvocationMetricLogger
public class InvocationMetricLogger
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Kelas utilitas untuk permintaan untuk mencatat beberapa metrik.
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) 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 pemanggilan. |
static | getInvocationMetrics () Mengembalikan Peta metrik pemanggilan untuk pemanggilan yang sedang berlangsung. |
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 tempat metrik pemanggilan akan dilacak. |
value | long : Nilai metrik pemanggilan. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Tambahkan satu nilai kunci untuk dilacak di tingkat pemanggilan.
Parameter | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : Kunci tempat metrik pemanggilan akan dilacak. |
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 tempat metrik pemanggilan akan dilacak. |
start | long : Nilai awal metrik pemanggilan. |
end | long : Nilai akhir metrik pemanggilan. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Hapus metrik pemanggilan untuk pemanggilan.
getInvocationMetrics
public staticgetInvocationMetrics ()
Mengembalikan Peta metrik pemanggilan untuk pemanggilan yang sedang berlangsung.
Pengembalian | |
---|---|