InvocationMetricLogger

public class InvocationMetricLogger
extends Object

java.lang.Object
com.android.tradefed.invocer.logger.InvocationMetricLogger


فئة فائدة لاستدعاء لتسجيل بعض المقاييس.

ملخص

الأساليب العامة

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

أضف قيمة رئيسية واحدة ليتم تتبعها على مستوى الاستدعاء.

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

أضف قيمة رئيسية واحدة ليتم تتبعها على مستوى الاستدعاء.

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

أضف قيمة رئيسية واحدة لمجموعة معينة

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

قم بإضافة قيمة رئيسية واحدة ليتم تتبعها على مستوى الاستدعاء لمجموعة معينة.

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

أضف زوجًا من القيمة المرتبطة بنفس المفتاح.

static void clearInvocationMetrics ()

امسح مقاييس الاحتجاج لاستدعاء ما.

static getInvocationMetrics ()

إرجاع خريطة مقاييس الاستدعاء للاستدعاء الجاري.

static void resetLocalGroup ()

يعيد ضبط السياق المحلي.

static void setLocalGroup (ThreadGroup tg)

يتتبع السياق المترجم عند استخدام الخصائص الموجودة داخل خادم gRPC

الأساليب العامة

addInvocationMetrics

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

أضف قيمة رئيسية واحدة ليتم تتبعها على مستوى الاستدعاء.

حدود
key InvocationMetricLogger.InvocationMetricKey : المفتاح الذي سيتم من خلاله تتبع مقياس الاستدعاء.

value long : قيمة مقياس الاستدعاء.

addInvocationMetrics

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

أضف قيمة رئيسية واحدة ليتم تتبعها على مستوى الاستدعاء.

حدود
key InvocationMetricLogger.InvocationMetricKey : المفتاح الذي سيتم من خلاله تتبع مقياس الاستدعاء.

value String : قيمة مقياس الاستدعاء.

addInvocationMetrics

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

أضف قيمة رئيسية واحدة لمجموعة معينة

حدود
groupKey InvocationMetricLogger.InvocationGroupMetricKey : مفتاح المجموعة

group String : اسم المجموعة المرتبط بالمفتاح

value String : قيمة المجموعة

addInvocationMetrics

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

قم بإضافة قيمة رئيسية واحدة ليتم تتبعها على مستوى الاستدعاء لمجموعة معينة.

حدود
groupKey InvocationMetricLogger.InvocationGroupMetricKey : مفتاح المجموعة

group String : اسم المجموعة المرتبط بالمفتاح

value long : قيمة المجموعة

addInvocationPairMetrics

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

أضف زوجًا من القيمة المرتبطة بنفس المفتاح. تستخدم عادةً للطابع الزمني للبداية والنهاية.

حدود
key InvocationMetricLogger.InvocationMetricKey : المفتاح الذي سيتم من خلاله تتبع مقياس الاستدعاء.

start long : قيمة البداية لمقياس الاستدعاء.

end long : القيمة النهائية لمقياس الاستدعاء.

ClearInvocationMetrics

public static void clearInvocationMetrics ()

امسح مقاييس الاحتجاج لاستدعاء ما.

getInvocationMetrics

public static  getInvocationMetrics ()

إرجاع خريطة مقاييس الاستدعاء للاستدعاء الجاري.

عائدات

إعادة تعيينLocalGroup

public static void resetLocalGroup ()

يعيد ضبط السياق المحلي.

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

يتتبع السياق المترجم عند استخدام الخصائص الموجودة داخل خادم gRPC

حدود
tg ThreadGroup