ইনভোকেশনমেট্রিকলগার

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>

রিসেটলোকালগ্রুপ

public static void resetLocalGroup ()

স্থানীয় প্রেক্ষাপট পুনরায় সেট করে।

স্থানীয় গ্রুপ সেট করুন

public static void setLocalGroup (ThreadGroup tg)

gRPC সার্ভারের ভিতরে প্রোপার্টিগুলি ব্যবহার করার সময় একটি স্থানীয় প্রেক্ষাপট ট্র্যাক করে।

প্যারামিটার
tg ThreadGroup