InvocationMetricLogger
public
class
InvocationMetricLogger
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.logger.InvocationMetricLogger |
Klasa narzędziowa do wywołania, która rejestruje niektóre dane.
Podsumowanie
Metody publiczne | |
|---|---|
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)
Dodaj jedną parę klucz-wartość, która będzie śledzona na poziomie wywołania. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)
Dodaj jedną parę klucz-wartość, która będzie śledzona na poziomie wywołania. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Dodawanie do danej grupy jednej pary klucz-wartość |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Dodaj 1 parę klucz-wartość, która ma być śledzona na poziomie wywołania w danej grupie. |
static
void
|
addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Dodaj parę wartości powiązanych z tym samym kluczem. |
static
void
|
clearInvocationMetrics()
Wyczyść dane wywołania. |
static
Map<String, String>
|
getInvocationMetrics()
Zwraca mapę wskaźników wywołania dla wywołania w toku. |
static
void
|
resetLocalGroup()
Resetuje kontekst zlokalizowany. |
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ść, która będzie śledzona na poziomie wywołania.
| Parametry | |
|---|---|
key |
InvocationMetricLogger.InvocationMetricKey: klucz, pod którym będą śledzone dane wywołania. |
value |
long: wartość danych wywołania. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Dodaj jedną parę klucz-wartość, która będzie śledzona na poziomie wywołania.
| Parametry | |
|---|---|
key |
InvocationMetricLogger.InvocationMetricKey: klucz, pod którym będą śledzone dane wywołania. |
value |
String: wartość danych wywołania. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Dodawanie do danej grupy jednej pary klucz-wartość
| Parametry | |
|---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey: klucz grupy. |
group |
String: nazwa grupy powiązana z kluczem. |
value |
String: wartość grupy. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Dodaj 1 parę klucz-wartość, która ma być śledzona na poziomie wywołania w danej grupie.
| Parametry | |
|---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey: klucz grupy. |
group |
String: nazwa grupy powiązana z kluczem. |
value |
long: wartość 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żywane w przypadku znacznika czasu początku i końca.
| Parametry | |
|---|---|
key |
InvocationMetricLogger.InvocationMetricKey: klucz, pod którym będą śledzone dane wywołania. |
start |
long: wartość początkowa danych wywołania. |
end |
long: końcowa wartość danych wywołania. |
clearInvocationMetrics
public static void clearInvocationMetrics ()
Wyczyść dane wywołania.
getInvocationMetrics
public static Map<String, String> getInvocationMetrics ()
Zwraca mapę wskaźników wywołania dla wywołania w toku.
| Zwraca | |
|---|---|
Map<String, String> |
|
resetLocalGroup
public static void resetLocalGroup ()
Resetuje kontekst zlokalizowany.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Śledzi zlokalizowany kontekst podczas korzystania z właściwości na serwerze gRPC.
| Parametry | |
|---|---|
tg |
ThreadGroup |