InvocationMetricLogger
public class InvocationMetricLogger
extends Object
java.lang.Obiekt | |
↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Klasa narzędzia dla wywołania w celu zarejestrowania niektórych metryk.
Streszczenie
Metody publiczne | |
---|---|
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, long value) Dodaj jedną parę klucz-wartość do śledzenia na poziomie wywołania. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value) Dodaj jedną parę klucz-wartość do śledzenia na poziomie wywołania. |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value) Dodaj jedną parę klucz-wartość dla danej grupy |
static void | addInvocationMetrics ( InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value) Dodaj jedną parę klucz-wartość do śledzenia na poziomie wywołania dla danej grupy. |
static void | addInvocationPairMetrics ( InvocationMetricLogger.InvocationMetricKey key, long start, long end) Dodaj parę wartości powiązanych z tym samym kluczem. |
static void | clearInvocationMetrics () Wyczyść metryki wywołania dla wywołania. |
static | getInvocationMetrics () Zwraca mapę metryk wywołania dla wywołania w toku. |
static void | resetLocalGroup () Resetuje zlokalizowany kontekst. |
static void | setLocalGroup (ThreadGroup tg) Śledzi zlokalizowany kontekst podczas korzystania z właściwości na serwerze gRPC |
Metody publiczne
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Dodaj jedną parę klucz-wartość do śledzenia na poziomie wywołania.
Parametry | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : klucz, w którym będzie śledzona metryka wywołania. |
value | long : wartość metryki wywołania. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Dodaj jedną parę klucz-wartość do śledzenia na poziomie wywołania.
Parametry | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : klucz, w którym będzie śledzona metryka wywołania. |
value | String : Wartość metryki wywołania. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Dodaj jedną parę klucz-wartość dla danej grupy
Parametry | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : klucz grupy |
group | String : nazwa grupy powiązana z kluczem |
value | String : Wartość dla grupy |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Dodaj jedną parę klucz-wartość do śledzenia na poziomie wywołania dla danej grupy.
Parametry | |
---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : klucz grupy |
group | String : nazwa grupy powiązana z kluczem |
value | long : Wartość dla grupy |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Dodaj parę wartości powiązanych z tym samym kluczem. Zwykle używany do początku i końca znacznika czasu.
Parametry | |
---|---|
key | InvocationMetricLogger.InvocationMetricKey : klucz, w którym będzie śledzona metryka wywołania. |
start | long : Wartość początkowa metryki wywołania. |
end | long : wartość końcowa metryki wywołania. |
wyczyść metryki wywołania
public static void clearInvocationMetrics ()
Wyczyść metryki wywołania dla wywołania.
getInvocationMetrics
public staticgetInvocationMetrics ()
Zwraca mapę metryk wywołania dla wywołania w toku.
Zwroty | |
---|---|
zresetuj grupę lokalną
public static void resetLocalGroup ()
Resetuje zlokalizowany kontekst.
ustawGrupaLokalna
public static void setLocalGroup (ThreadGroup tg)
Śledzi zlokalizowany kontekst podczas korzystania z właściwości na serwerze gRPC
Parametry | |
---|---|
tg | ThreadGroup |