ChiamataMetricLogger
public
class
InvocationMetricLogger
extends Object
java.lang.Object | |
🎞 | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Una classe di utilità per una chiamata per registrare alcune metriche.
Riepilogo
Metodi pubblici | |
---|---|
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)
Aggiungi una coppia chiave-valore da tracciare a livello di chiamata. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)
Aggiungi una coppia chiave-valore da tracciare a livello di chiamata. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Aggiungi una coppia chiave-valore per un determinato gruppo |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Aggiungi una coppia chiave-valore da tracciare a livello di chiamata per un determinato gruppo. |
static
void
|
addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Aggiungi una coppia di valori associati alla stessa chiave. |
static
void
|
clearInvocationMetrics()
Cancella le metriche di chiamata per una chiamata. |
static
|
getInvocationMetrics()
Restituisce la mappa delle metriche di chiamata per la chiamata in corso. |
static
void
|
resetLocalGroup()
Reimposta il contesto localizzato. |
static
void
|
setLocalGroup(ThreadGroup tg)
Tiene traccia di un contesto localizzato quando vengono utilizzate le proprietà all'interno del server gRPC |
Metodi pubblici
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Aggiungi una coppia chiave-valore da tracciare a livello di chiamata.
Parametri | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : la chiave in base alla quale verrà monitorata la metrica di chiamata. |
value |
long : il valore della metrica di chiamata. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Aggiungi una coppia chiave-valore da tracciare a livello di chiamata.
Parametri | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : la chiave in base alla quale verrà monitorata la metrica di chiamata. |
value |
String : il valore della metrica di chiamata. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Aggiungi una coppia chiave-valore per un determinato gruppo
Parametri | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey : la chiave del gruppo |
group |
String : il nome del gruppo associato alla chiave |
value |
String : il valore del gruppo |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Aggiungi una coppia chiave-valore da tracciare a livello di chiamata per un determinato gruppo.
Parametri | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey : la chiave del gruppo |
group |
String : il nome del gruppo associato alla chiave |
value |
long : il valore del gruppo |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Aggiungi una coppia di valori associati alla stessa chiave. In genere viene utilizzato per i timestamp di inizio e fine.
Parametri | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : la chiave in base alla quale verrà monitorata la metrica di chiamata. |
start |
long : il valore iniziale della metrica di chiamata. |
end |
long : il valore finale della metrica di chiamata. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Cancella le metriche di chiamata per una chiamata.
getInvocationMetrics
public staticgetInvocationMetrics ()
Restituisce la mappa delle metriche di chiamata per la chiamata in corso.
Ritorni | |
---|---|
|
resetLocalGroup
public static void resetLocalGroup ()
Reimposta il contesto localizzato.
impostaGruppoLocale
public static void setLocalGroup (ThreadGroup tg)
Tiene traccia di un contesto localizzato quando vengono utilizzate le proprietà all'interno del server gRPC
Parametri | |
---|---|
tg |
ThreadGroup |