InvocaciónMetricLogger
public class InvocationMetricLogger
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
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) Agregue un valor-clave para un grupo determinado |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value) Agregue un valor-clave para realizar el seguimiento en el nivel de invocación de 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. |
static void | resetLocalGroup () Restablece el contexto localizado. |
static void | setLocalGroup (ThreadGroup tg) Realiza un seguimiento de un contexto localizado cuando se utilizan las propiedades dentro del servidor gRPC |
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)
Agregue 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 del grupo. |
agregarInvocaciónMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Agregue un valor-clave para realizar el seguimiento en el nivel de invocación de 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 |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Agregue un par de valores asociados con la misma clave. Generalmente 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 | |
---|---|
restablecer grupo local
public static void resetLocalGroup ()
Restablece el contexto localizado.
establecerGrupoLocal
public static void setLocalGroup (ThreadGroup tg)
Realiza un seguimiento de un contexto localizado cuando se utilizan las propiedades dentro del servidor gRPC
Parámetros | |
---|---|
tg | ThreadGroup |