InvocazioneMetricLogger
public class InvocationMetricLogger
extends Object
java.lang.Oggetto | |
↳ | 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 un valore-chiave da tracciare a livello di chiamata. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value) Aggiungi un valore-chiave da tracciare a livello di chiamata. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value) Aggiungi un valore-chiave per un determinato gruppo |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value) Aggiungi un valore-chiave 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. |
Metodi pubblici
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Aggiungi un valore-chiave da tracciare a livello di chiamata.
Parametri | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : la chiave in cui verrà tracciata la metrica di chiamata. |
value | long : il valore della metrica di chiamata. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Aggiungi un valore-chiave da tracciare a livello di chiamata.
Parametri | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : la chiave in cui verrà tracciata 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 un valore-chiave 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 |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Aggiungi un valore-chiave 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 per il gruppo |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Aggiungi una coppia di valori associati alla stessa chiave. Solitamente utilizzato per l'inizio e la fine del timestamp.
Parametri | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : la chiave in cui verrà tracciata 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.
ritorna | |
---|---|