InvocationMetricLogger
public
class
InvocationMetricLogger
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Una classe di utilità per un'invocazione per registrare alcune metriche.
Riepilogo
Metodi pubblici | |
|---|---|
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)
Aggiungi una coppia chiave-valore da monitorare a livello di chiamata. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)
Aggiungi una coppia chiave-valore da monitorare a livello di chiamata. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Aggiungi una coppia chiave-valore da monitorare a livello di chiamata per un determinato gruppo. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Aggiungere una coppia chiave-valore 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 l'invocazione in corso. |
static
void
|
resetLocalGroup()
Reimposta il contesto localizzato. |
static
void
|
setLocalGroup(ThreadGroup tg)
Monitora un contesto localizzato quando utilizzi 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 monitorare a livello di chiamata.
| Parametri | |
|---|---|
key |
InvocationMetricLogger.InvocationMetricKey: la chiave sotto la 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 monitorare a livello di chiamata.
| Parametri | |
|---|---|
key |
InvocationMetricLogger.InvocationMetricKey: la chiave sotto la 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, long value)
Aggiungi una coppia chiave-valore da monitorare 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 per il gruppo |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Aggiungere 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 per il gruppo |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Aggiungi una coppia di valori associati alla stessa chiave. Di solito viene utilizzato per l'inizio e la fine del timestamp.
| Parametri | |
|---|---|
key |
InvocationMetricLogger.InvocationMetricKey: la chiave sotto la 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 l'invocazione in corso.
| Ritorni | |
|---|---|
|
|
resetLocalGroup
public static void resetLocalGroup ()
Reimposta il contesto localizzato.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Monitora un contesto localizzato quando utilizzi le proprietà all'interno del server gRPC
| Parametri | |
|---|---|
tg |
ThreadGroup |