Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

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 static  getInvocationMetrics ()

Mengembalikan Peta metrik pemanggilan untuk pemanggilan yang sedang berlangsung.

Pengembalian