با مجموعه‌ها، منظم بمانید ذخیره و دسته‌بندی محتوا براساس اولویت‌های شما.

InvocationMetricLogger

public class InvocationMetricLogger
extends Object

java.lang.object
com.android.tradefed.invoker.logger.InvocationMetricLogger


یک کلاس کاربردی برای فراخوانی برای ثبت برخی از معیارها.

خلاصه

کلاس های تو در تو

enum InvocationMetricLogger.InvocationGroupMetricKey

گروه بندی اجازه می دهد تا چندین گروه را تحت یک کلید ثبت کنید.

enum InvocationMetricLogger.InvocationMetricKey

یک کلید با نام ویژه که همیشه برای فراخوانی پر می کنیم.

روش های عمومی

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 ()

نقشه سنجه‌های فراخوانی را برای فراخوانی در حال انجام برمی‌گرداند.

روش های عمومی

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 ()

نقشه معیارهای فراخوانی را برای فراخوانی در حال انجام برمی‌گرداند.

برمی گرداند