InvocationMetricLogger

public class InvocationMetricLogger
extends Object

java.lang.Object
   ↳ com.android.tradefed.invoker.logger.InvocationMetricLogger


Klasa pomocnicza do wywołania służąca do rejestrowania niektórych danych.

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, long value)

Dodaj jedną parę klucz-wartość, która będzie śledzona na poziomie wywołania w danej grupie.

static void addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)

Dodawanie do danej grupy jednej pary klucz-wartość

static void addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)

Dodaj parę wartości powiązaną z tym samym kluczem.

static void clearInvocationMetrics()

Wyczyść dane wywołania dotyczące wywołania.

static getInvocationMetrics()

Zwraca mapę wywołania wskaźników dla wywołania w toku.

static void resetLocalGroup()

Resetuje lokalizowany kontekst.

static void setLocalGroup(ThreadGroup tg)

Śledzenie kontekstu zlokalizowanego 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 dotyczące wywołania.

value long: wartość danych o wywołaniu.

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 dotyczące wywołania.

value String: wartość danych o wywołaniu.

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                long value)

Dodaj jedną parę klucz-wartość, która będzie śledzona na poziomie wywołania w danej grupie.

Parametry
groupKey InvocationMetricLogger.InvocationGroupMetricKey: klucz grupy

group String: nazwa grupy powiązanej z kluczem

value long: wartość grupy

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ązanej z kluczem

value String: wartość grupy

addInvocationPairMetrics

public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long start, 
                long end)

Dodaj parę wartości powiązaną z tym samym kluczem. Zwykle służy do oznaczania początku i końca sygnatury czasowej.

Parametry
key InvocationMetricLogger.InvocationMetricKey: klucz, pod którym będą śledzone dane dotyczące wywołania.

start long: wartość początkowa danych wywołania.

end long: wartość końcowa danych dotyczących wywołania.

clearInvocationMetrics

public static void clearInvocationMetrics ()

Wyczyść dane wywołania dotyczące wywołania.

getInvocationMetrics

public static  getInvocationMetrics ()

Zwraca mapę wywołania wskaźników dla wywołania w toku.

Zwroty

resetLocalGroup

public static void resetLocalGroup ()

Resetuje lokalizowany kontekst.

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

Śledzenie kontekstu zlokalizowanego podczas korzystania z właściwości na serwerze gRPC

Parametry
tg ThreadGroup