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