InvocationMetricLogger
public class InvocationMetricLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Une classe utilitaire pour un appel permettant de consigner certaines métriques.
Résumé
Méthodes publiques | |
---|---|
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, long value) Ajoutez une valeur-clé à suivre au niveau de l'appel. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value) Ajoutez une valeur-clé à suivre au niveau de l'appel. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value) Ajouter une valeur-clé pour un groupe donné |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value) Ajoutez une valeur-clé à suivre au niveau de l'appel pour un groupe donné. |
static void | addInvocationPairMetrics ( InvocationMetricLogger.InvocationMetricKey key, long start, long end) Ajoutez une paire de valeurs associées à la même clé. |
static void | clearInvocationMetrics () Effacez les métriques d’appel pour un appel. |
static | getInvocationMetrics () Renvoie la carte des métriques d’appel pour l’appel en cours. |
static void | resetLocalGroup () Réinitialise le contexte localisé. |
static void | setLocalGroup (ThreadGroup tg) Suit un contexte localisé lors de l'utilisation des propriétés à l'intérieur du serveur gRPC |
Méthodes publiques
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Ajoutez une valeur-clé à suivre au niveau de l'appel.
Paramètres | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : clé sous laquelle la métrique d'appel sera suivie. |
value | long : la valeur de la métrique d'appel. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Ajoutez une valeur-clé à suivre au niveau de l'appel.
Paramètres | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : clé sous laquelle la métrique d'appel sera suivie. |
value | String : La valeur de la métrique d’appel. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Ajouter une valeur-clé pour un groupe donné
Paramètres | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : La clé du groupe |
group | String : Le nom du groupe associé à la clé |
value | String : La valeur du groupe |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Ajoutez une valeur-clé à suivre au niveau de l'appel pour un groupe donné.
Paramètres | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : La clé du groupe |
group | String : Le nom du groupe associé à la clé |
value | long : La valeur pour le groupe |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Ajoutez une paire de valeurs associées à la même clé. Habituellement utilisé pour le début et la fin de l’horodatage.
Paramètres | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : clé sous laquelle la métrique d'appel sera suivie. |
start | long : La valeur de départ de la métrique d'appel. |
end | long : La valeur finale de la métrique d'appel. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Effacez les métriques d’appel pour un appel.
getInvocationMetrics
public staticgetInvocationMetrics ()
Renvoie la carte des métriques d’appel pour l’appel en cours.
Retour | |
---|---|
réinitialiserGroupeLocal
public static void resetLocalGroup ()
Réinitialise le contexte localisé.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Suit un contexte localisé lors de l'utilisation des propriétés à l'intérieur du serveur gRPC
Paramètres | |
---|---|
tg | ThreadGroup |