Registrador de métricas de invocación
public class InvocationMetricLogger
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.invoker.logger.InvocaciónMetricLogger |
Una clase de utilidad para una invocación para registrar algunas métricas.
Resumen
Métodos públicos | |
---|---|
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, long value) Agregue un valor-clave para realizar un seguimiento en el nivel de invocación. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value) Agregue un valor-clave para realizar un seguimiento en el nivel de invocación. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value) Añadir un valor-clave para un grupo determinado |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value) Agregue un valor-clave para realizar un seguimiento en el nivel de invocación para un grupo determinado. |
static void | addInvocationPairMetrics ( InvocationMetricLogger.InvocationMetricKey key, long start, long end) Agregue un par de valores asociados con la misma clave. |
static void | clearInvocationMetrics () Borre las métricas de invocación para una invocación. |
static | getInvocationMetrics () Devuelve el Mapa de métricas de invocación para la invocación en curso. |
Métodos públicos
agregarInvocaciónMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Agregue un valor-clave para realizar un seguimiento en el nivel de invocación.
Parámetros | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : la clave bajo la cual se realizará el seguimiento de la métrica de invocación. |
value | long : El valor de la métrica de invocación. |
agregarInvocaciónMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Agregue un valor-clave para realizar un seguimiento en el nivel de invocación.
Parámetros | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : la clave bajo la cual se realizará el seguimiento de la métrica de invocación. |
value | String : el valor de la métrica de invocación. |
agregarInvocaciónMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Añadir un valor-clave para un grupo determinado
Parámetros | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : La clave del grupo |
group | String : el nombre del grupo asociado con la clave |
value | String : el valor para el grupo |
agregarInvocaciónMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Agregue un valor-clave para realizar un seguimiento en el nivel de invocación para un grupo determinado.
Parámetros | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : La clave del grupo |
group | String : el nombre del grupo asociado con la clave |
value | long : El valor para el grupo |
agregarInvocaciónPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Agregue un par de valores asociados con la misma clave. Por lo general, se usa para el inicio y el final de la marca de tiempo.
Parámetros | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : la clave bajo la cual se realizará el seguimiento de la métrica de invocación. |
start | long : el valor inicial de la métrica de invocación. |
end | long : el valor final de la métrica de invocación. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Borre las métricas de invocación para una invocación.
obtener métricas de invocación
public staticgetInvocationMetrics ()
Devuelve el Mapa de métricas de invocación para la invocación en curso.
Devoluciones | |
---|---|