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.
Sommaire
Classes imbriquées | |
---|---|
enum | InvocationMetricLogger.InvocationGroupMetricKey Le regroupement permet d'enregistrer plusieurs groupes sous une même clé. |
enum | InvocationMetricLogger.InvocationMetricKey Une clé nommée spéciale que nous remplirons toujours pour l'invocation. |
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. |
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 | |
---|---|
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2022/08/15 (UTC).