InvocationMetricLoggerInvocationMetricLogger
public class InvocationMetricLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Une classe utilitaire pour une invocation pour enregistrer 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) Ajouter une paire de valeur associée à la même clé. |
static void | clearInvocationMetrics () Effacez les métriques d'appel pour un appel. |
static | getInvocationMetrics () Renvoie la Map of invocation metrics pour l'invocation 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 : 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 du groupe |
addInvocationPairMetricsaddInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Ajouter une paire de valeur associée à la même clé. Généralement utilisé pour l'horodatage de début et de fin.
Paramètres | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : clé sous laquelle la métrique d'appel sera suivie. |
start | long : la valeur de début 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 Map of invocation metrics pour l'invocation en cours.
Retour | |
---|---|
resetLocalGroup
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 |