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