ВызовМетриклоггер
public class InvocationMetricLogger
extends Object
java.lang.Объект | |
↳ | com.android.tradefed.invoker.logger.InvoctionMetricLogger |
Служебный класс для вызова некоторых метрик.
Краткое содержание
Публичные методы | |
---|---|
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, long value) Добавьте одно значение ключа, которое будет отслеживаться на уровне вызова. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value) Добавьте одно значение ключа, которое будет отслеживаться на уровне вызова. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value) Добавить одно значение ключа для данной группы |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value) Добавьте одно значение ключа, которое будет отслеживаться на уровне вызова для данной группы. |
static void | addInvocationPairMetrics ( InvocationMetricLogger.InvocationMetricKey key, long start, long end) Добавьте пару значений, связанных с одним и тем же ключом. |
static void | clearInvocationMetrics () Очистите метрики вызова для вызова. |
static | getInvocationMetrics () Возвращает карту метрик вызова для текущего вызова. |
static void | resetLocalGroup () Сбрасывает локализованный контекст. |
static void | setLocalGroup (ThreadGroup tg) Отслеживает локализованный контекст при использовании свойств внутри сервера gRPC. |
Публичные методы
добавитьинвококшенметрикс
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Добавьте одно значение ключа, которое будет отслеживаться на уровне вызова.
Параметры | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : ключ, под которым будет отслеживаться метрика вызова. |
value | long : значение метрики вызова. |
добавитьинвококшенметрикс
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Добавьте одно значение ключа, которое будет отслеживаться на уровне вызова.
Параметры | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : ключ, под которым будет отслеживаться метрика вызова. |
value | String : значение метрики вызова. |
добавитьинвококшенметрикс
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Добавить одно значение ключа для данной группы
Параметры | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : ключ группы. |
group | String : имя группы, связанное с ключом. |
value | String : значение для группы. |
добавитьинвококшенметрикс
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Добавьте одно значение ключа, которое будет отслеживаться на уровне вызова для данной группы.
Параметры | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : ключ группы. |
group | String : имя группы, связанное с ключом. |
value | long : значение для группы |
аддинвокацияпаирметрикс
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Добавьте пару значений, связанных с одним и тем же ключом. Обычно используется для отметки времени начала и окончания.
Параметры | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : ключ, под которым будет отслеживаться метрика вызова. |
start | long : начальное значение метрики вызова. |
end | long : конечное значение метрики вызова. |
ClearInvoctionMetrics
public static void clearInvocationMetrics ()
Очистите метрики вызова для вызова.
getInvoctionMetrics
public staticgetInvocationMetrics ()
Возвращает карту метрик вызова для текущего вызова.
Возврат | |
---|---|
сброслокальной группы
public static void resetLocalGroup ()
Сбрасывает локализованный контекст.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Отслеживает локализованный контекст при использовании свойств внутри сервера gRPC.
Параметры | |
---|---|
tg | ThreadGroup |