InvocationMetricLogger
public
class
InvocationMetricLogger
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.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
Map<String, String>
|
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 Map<String, String> getInvocationMetrics ()
تعرض هذه السمة خريطة مقاييس الاستدعاء للاستدعاء الجاري.
| المرتجعات | |
|---|---|
Map<String, String> |
|
resetLocalGroup
public static void resetLocalGroup ()
تعيد هذه السمة ضبط السياق المترجَم.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
تتبُّع سياق مترجَم عند استخدام السمات داخل خادم gRPC
| المعلَمات | |
|---|---|
tg |
ThreadGroup |