InvocationMetricLogger
public class InvocationMetricLogger
extends 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، یک زمینه محلی را ردیابی میکند. |
روشهای عمومی
معیارهای فراخوانی اضافه
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
یک کلید-مقدار اضافه کنید تا در سطح فراخوانی ردیابی شود.
| پارامترها | |
|---|---|
key | InvocationMetricLogger.InvocationMetricKey : کلیدی که معیار فراخوانی تحت آن ردیابی خواهد شد. |
value | long : مقدار معیار فراخوانی. |
معیارهای فراخوانی اضافه
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
یک کلید-مقدار اضافه کنید تا در سطح فراخوانی ردیابی شود.
| پارامترها | |
|---|---|
key | InvocationMetricLogger.InvocationMetricKey : کلیدی که معیار فراخوانی تحت آن ردیابی خواهد شد. |
value | String : مقدار معیار فراخوانی. |
معیارهای فراخوانی اضافه
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
برای یک گروه مشخص، یک کلید-مقدار اضافه کنید
| پارامترها | |
|---|---|
groupKey | InvocationMetricLogger.InvocationGroupMetricKey : کلید گروه |
group | String : نام گروه مرتبط با کلید |
value | String : مقدار برای گروه |
معیارهای فراخوانی اضافه
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 ()
معیارهای فراخوانی را برای یک فراخوانی پاک کنید.
معیارهای فراخوانی دریافتشده
public static Map<String, String> getInvocationMetrics ()
نقشه معیارهای فراخوانی را برای فراخوانی که در حال انجام است، برمیگرداند.
| بازگشتها | |
|---|---|
Map<String, String> | |
تنظیم مجدد گروه محلی
public static void resetLocalGroup ()
زمینه محلیسازی شده را بازنشانی میکند.
گروه محلی تنظیمشده
public static void setLocalGroup (ThreadGroup tg)
هنگام استفاده از ویژگیهای داخل سرور gRPC، یک زمینه محلی را ردیابی میکند.
| پارامترها | |
|---|---|
tg | ThreadGroup |