InvokasyonMetricLogger

public class InvocationMetricLogger
extends Object

java.lang.Object
com.android.tradefed.invoker.logger.InvationMetricLogger


Bazı ölçümleri günlüğe kaydetmeye yönelik çağrıya yönelik bir yardımcı program sınıfı.

Özet

Genel yöntemler

static void addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, long value)

Çağrı düzeyinde izlenecek bir anahtar/değer çifti ekleyin.

static void addInvocationMetrics ( InvocationMetricLogger.InvocationMetricKey key, String value)

Çağrı düzeyinde izlenecek bir anahtar/değer çifti ekleyin.

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

Belirli bir grup için bir anahtar/değer çifti ekleme

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

Belirli bir grup için çağrı düzeyinde izlenecek bir anahtar/değer çifti ekleyin.

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

Aynı anahtarla ilişkili bir değer çifti ekleyin.

static void clearInvocationMetrics ()

Bir çağrıya ilişkin çağrı metriklerini temizleyin.

static getInvocationMetrics ()

Devam eden çağırma için çağırma ölçümlerinin haritasını döndürür.

static void resetLocalGroup ()

Yerelleştirilmiş bağlamı sıfırlar.

static void setLocalGroup (ThreadGroup tg)

GRPC sunucusunun içindeki özellikleri kullanırken yerelleştirilmiş bir bağlamı izler

Genel yöntemler

addInvokasyonMetrikleri

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long value)

Çağrı düzeyinde izlenecek bir anahtar/değer çifti ekleyin.

Parametreler
key InvocationMetricLogger.InvocationMetricKey : Çağırma ölçümünün izleneceği anahtar.

value long : Çağırma ölçümünün değeri.

addInvokasyonMetrikleri

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                String value)

Çağrı düzeyinde izlenecek bir anahtar/değer çifti ekleyin.

Parametreler
key InvocationMetricLogger.InvocationMetricKey : Çağırma ölçümünün izleneceği anahtar.

value String : Çağırma ölçümünün değeri.

addInvokasyonMetrikleri

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

Belirli bir grup için bir anahtar/değer çifti ekleme

Parametreler
groupKey InvocationMetricLogger.InvocationGroupMetricKey : Grubun anahtarı

group String : Anahtarla ilişkili grup adı

value String : Grubun değeri

addInvokasyonMetrikleri

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

Belirli bir grup için çağrı düzeyinde izlenecek bir anahtar/değer çifti ekleyin.

Parametreler
groupKey InvocationMetricLogger.InvocationGroupMetricKey : Grubun anahtarı

group String : Anahtarla ilişkili grup adı

value long : Grubun değeri

addInvokasyonPairMetrics

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

Aynı anahtarla ilişkili bir değer çifti ekleyin. Genellikle zaman damgası başlangıcı ve bitişi için kullanılır.

Parametreler
key InvocationMetricLogger.InvocationMetricKey : Çağırma ölçümünün izleneceği anahtar.

start long : Çağırma ölçümünün başlangıç ​​değeri.

end long : Çağırma ölçümünün bitiş değeri.

clearInvokasyon Metrikleri

public static void clearInvocationMetrics ()

Bir çağrıya ilişkin çağrı metriklerini temizleyin.

getInvokasyonMetrics

public static  getInvocationMetrics ()

Devam eden çağırma için çağırma ölçümlerinin haritasını döndürür.

İadeler

ResetYerelGrup

public static void resetLocalGroup ()

Yerelleştirilmiş bağlamı sıfırlar.

setYerelGrup

public static void setLocalGroup (ThreadGroup tg)

GRPC sunucusunun içindeki özellikleri kullanırken yerelleştirilmiş bir bağlamı izler

Parametreler
tg ThreadGroup