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 | 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 staticgetInvocationMetrics ()
نقشه سنجههای فراخوانی را برای فراخوانی در حال انجام برمیگرداند.
برمی گرداند | |
---|---|
بازنشانی LocalGroup
public static void resetLocalGroup ()
بافت محلی شده را بازنشانی می کند.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
هنگام استفاده از ویژگی های داخل سرور gRPC، یک زمینه محلی سازی شده را ردیابی می کند
پارامترها | |
---|---|
tg | ThreadGroup |